spacer.png, 0 kB
Accueil arrow Forum
spacer.png, 0 kB
spacer.png, 0 kB
 
Forum DAO/CAO/FAO du Québec
Accueilvue en cascade
Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?
Ouvrir le feuille excel "lié" (3rd Party) à l'aide d'un raccourcie (1 lecteur(s)) (1) Invité(s)
Aller en bas Répondre Ajouté aux favoris : 0
SUJET: Ouvrir le feuille excel "lié" (3rd Party) à l'aide d'un raccourcie
#435
Danny Gagnon (Admin)
Administrateur
Messages: 132
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Ouvrir le feuille excel "lié" (3rd Party) à l'aide d'un raccourcie Il y a 1 Année, 2 Mois Karma: 9  
Cette commande sert à ouvrir les feuilles Excel en référence, du document en cours.

Bon comme vous savez, cette commende ne vous sauveras pas beaucoup de temps MAIS si vous attribuer un short-cut à la macro, bien vous pourriez ouvrir les feuilles excel à l'aide d'un raccourcie.

Une fois le code collé dans un Module, allez dans "Tools" ensuite "Customizing" ensuite dans l'onglet "Keyboard" ensuite choisir Catégorie "Macros, et attribuer un raccourcie a la commande "OpenXLSReferenced". Et voila, maintenant vous pouvez ouvrir n'importe quelle feuille excel en référence de n'importe quelle pièces, à l'aide d'un raccourcie..




Public Sub OpenXLSReferenced()

Dim oDoc As AssemblyDocument
Set oDoc = ThisApplication.ActiveDocument

If oDoc.ReferencedOLEFileDescriptors.Count > 0 Then
Dim oExcel As Object
On Error Resume Next
Set oExcel = GetObject("Excel.Application")
If Err Then
Err.Clear
Set oExcel = CreateObject("Excel.Application")
End If
Dim iFile As Integer
For iFile = 1 To oDoc.ReferencedOLEFileDescriptors.Count
oExcel.Workbooks.Open oDoc.ReferencedOLEFileDescriptors.Item(iFile).FullFileName
If Err Then
MsgBox "Impossible d'ouvrir " & oDoc.referecedolefiledescriptors.FullFileName
Err.Clear
End If
Next
oExcel.Visible = True
End If

End Sub




Fonctionne bien sous Inventor 2009
Dan
 
  L'administrateur a désactivé l'accès public en écriture.
Revenir en haut Répondre

Get DAOQuebec chat group | Goto DAOQuebec website
spacer.png, 0 kB
spacer.png, 0 kB
spacer.png, 0 kB
spacer.png, 0 kB
Copyright © 2007 - DAO Québec - dao-quebec.net spacer.png, 0 kB