Jean-François Aubert {Vaudois de la Côte Lémanique}
"-=lolol=-" a écrit dans le message de news:
Bonjour à tous :-)
Voilà un bout de temps que je n'avais touché à mon VBA et je me retrouve perdu pour un petit truc ... la vie est dure ;...(
Dans un Workbook_Open, je voudrais ajouter une référence à "Microsoft Visual Basic for Applications Extensibility 5.3"
Probablement un truc à base de "ThisWorkbook.VBProject.References...." mais il me manque la fin !
Pouvez vous m'aider ? Par avance merci @+lolo
-=lolol=-
Salut Jean-François, merci pour ta réponse.
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la syntaxe exacte qui définie le "Microsoft Visual Basic for Applications Extensibility 5.3"
Quel est le nom de la dll pour "Microsoft Visual Basic for Applications Extensibility 5.3" ?
merci pour tes précisions @+lolo
Salut Jean-François, merci pour ta réponse.
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la syntaxe
exacte qui définie le "Microsoft Visual Basic for Applications Extensibility
5.3"
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la syntaxe exacte qui définie le "Microsoft Visual Basic for Applications Extensibility 5.3"
Quel est le nom de la dll pour "Microsoft Visual Basic for Applications Extensibility 5.3" ?
merci pour tes précisions @+lolo
Jean-François Aubert
Salut lolo,
j'ai lancé la proc ci dessous (toujours tirée du site de Frédéric), une fois avec la "Microsoft Visual Basic for Applications Extensibility 5.3" décochée et une fois cochée.
une petite comparaison et cela m'a donné ceci: C:Program FilesFichiers communsMicrosoft SharedVBAVBA6VBE6EXT.OLB
'infos sur les références d'un projet (envoyées dans une feuille de calcul)
'= = = = = = = = = = = = = = = = = = = = = Sub AddInnsInformation() ' Examines VBA References ' Dana DeLouis ' modif fs Dim objReferences As Object Dim objReference As Object
Set objReferences = ThisWorkbook.VBProject.References
For i = 1 To objReferences.Count With objReferences(i) Cells(i, 1).Value = "Name:= " & .Name Cells(i, 2).Value = "Guid:= " & .GUID Cells(i, 3).Value = "Type:= " & .Type Cells(i, 4).Value = "FullPath:= " & .FullPath End With Next i
Jean-François Aubert {Vaudois de la Côte Lémanique}
"-=lolol=-" a écrit dans le message de news:
Salut Jean-François, merci pour ta réponse.
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la syntaxe exacte qui définie le "Microsoft Visual Basic for Applications Extensibility 5.3"
Quel est le nom de la dll pour "Microsoft Visual Basic for Applications Extensibility 5.3" ?
merci pour tes précisions @+lolo
Salut lolo,
j'ai lancé la proc ci dessous (toujours tirée du site de Frédéric),
une fois avec la "Microsoft Visual Basic for Applications
Extensibility 5.3" décochée et une fois cochée.
une petite comparaison et cela m'a donné ceci:
C:Program FilesFichiers communsMicrosoft SharedVBAVBA6VBE6EXT.OLB
'infos sur les références d'un projet (envoyées dans une feuille de calcul)
'= = = = = = = = = = = = = = = = = = = = = Sub AddInnsInformation()
' Examines VBA References
' Dana DeLouis
' modif fs
Dim objReferences As Object
Dim objReference As Object
Set objReferences = ThisWorkbook.VBProject.References
For i = 1 To objReferences.Count
With objReferences(i)
Cells(i, 1).Value = "Name:= " & .Name
Cells(i, 2).Value = "Guid:= " & .GUID
Cells(i, 3).Value = "Type:= " & .Type
Cells(i, 4).Value = "FullPath:= " & .FullPath
End With
Next i
Jean-François Aubert
{Vaudois de la Côte Lémanique}
"-=lolol=-" <polytekNOSPAM@free.fr> a écrit dans le message de
news:e4I5jk5JEHA.624@TK2MSFTNGP11.phx.gbl...
Salut Jean-François, merci pour ta réponse.
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la syntaxe
exacte qui définie le "Microsoft Visual Basic for Applications Extensibility
5.3"
j'ai lancé la proc ci dessous (toujours tirée du site de Frédéric), une fois avec la "Microsoft Visual Basic for Applications Extensibility 5.3" décochée et une fois cochée.
une petite comparaison et cela m'a donné ceci: C:Program FilesFichiers communsMicrosoft SharedVBAVBA6VBE6EXT.OLB
'infos sur les références d'un projet (envoyées dans une feuille de calcul)
'= = = = = = = = = = = = = = = = = = = = = Sub AddInnsInformation() ' Examines VBA References ' Dana DeLouis ' modif fs Dim objReferences As Object Dim objReference As Object
Set objReferences = ThisWorkbook.VBProject.References
For i = 1 To objReferences.Count With objReferences(i) Cells(i, 1).Value = "Name:= " & .Name Cells(i, 2).Value = "Guid:= " & .GUID Cells(i, 3).Value = "Type:= " & .Type Cells(i, 4).Value = "FullPath:= " & .FullPath End With Next i
Jean-François Aubert {Vaudois de la Côte Lémanique}
"-=lolol=-" a écrit dans le message de news:
Salut Jean-François, merci pour ta réponse.
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la syntaxe exacte qui définie le "Microsoft Visual Basic for Applications Extensibility 5.3"
Quel est le nom de la dll pour "Microsoft Visual Basic for Applications Extensibility 5.3" ?
merci pour tes précisions @+lolo
-=lolol=-
Salut Jean-François, Super merci, je me lance avec ça, je pense que ça va "gazer terrible" !!! cordialement @+lolo
Salut lolo,
j'ai lancé la proc ci dessous (toujours tirée du site de Frédéric), une fois avec la "Microsoft Visual Basic for Applications Extensibility 5.3" décochée et une fois cochée.
une petite comparaison et cela m'a donné ceci: C:Program FilesFichiers communsMicrosoft SharedVBAVBA6VBE6EXT.OLB
'infos sur les références d'un projet (envoyées dans une feuille de calcul)
'= = = = = = = = = = = = = = = = = = = = = > Sub AddInnsInformation() ' Examines VBA References ' Dana DeLouis ' modif fs Dim objReferences As Object Dim objReference As Object
Set objReferences = ThisWorkbook.VBProject.References
For i = 1 To objReferences.Count With objReferences(i) Cells(i, 1).Value = "Name:= " & .Name Cells(i, 2).Value = "Guid:= " & .GUID Cells(i, 3).Value = "Type:= " & .Type Cells(i, 4).Value = "FullPath:= " & .FullPath End With Next i
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la syntaxe exacte qui définie le "Microsoft Visual Basic for Applications Extensibility 5.3"
Quel est le nom de la dll pour "Microsoft Visual Basic for Applications Extensibility 5.3" ?
merci pour tes précisions @+lolo
Salut Jean-François,
Super merci, je me lance avec ça, je pense que ça va "gazer terrible" !!!
cordialement
@+lolo
Salut lolo,
j'ai lancé la proc ci dessous (toujours tirée du site de Frédéric),
une fois avec la "Microsoft Visual Basic for Applications
Extensibility 5.3" décochée et une fois cochée.
une petite comparaison et cela m'a donné ceci:
C:Program FilesFichiers communsMicrosoft
SharedVBAVBA6VBE6EXT.OLB
'infos sur les références d'un projet (envoyées dans une feuille de
calcul)
'= = = = = = = = = = = = = = = = = = = = = > Sub AddInnsInformation()
' Examines VBA References
' Dana DeLouis
' modif fs
Dim objReferences As Object
Dim objReference As Object
Set objReferences = ThisWorkbook.VBProject.References
For i = 1 To objReferences.Count
With objReferences(i)
Cells(i, 1).Value = "Name:= " & .Name
Cells(i, 2).Value = "Guid:= " & .GUID
Cells(i, 3).Value = "Type:= " & .Type
Cells(i, 4).Value = "FullPath:= " & .FullPath
End With
Next i
"-=lolol=-" <polytekNOSPAM@free.fr> a écrit dans le message de
news:e4I5jk5JEHA.624@TK2MSFTNGP11.phx.gbl...
Salut Jean-François, merci pour ta réponse.
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la
syntaxe exacte qui définie le "Microsoft Visual Basic for
Applications Extensibility
5.3"
Salut Jean-François, Super merci, je me lance avec ça, je pense que ça va "gazer terrible" !!! cordialement @+lolo
Salut lolo,
j'ai lancé la proc ci dessous (toujours tirée du site de Frédéric), une fois avec la "Microsoft Visual Basic for Applications Extensibility 5.3" décochée et une fois cochée.
une petite comparaison et cela m'a donné ceci: C:Program FilesFichiers communsMicrosoft SharedVBAVBA6VBE6EXT.OLB
'infos sur les références d'un projet (envoyées dans une feuille de calcul)
'= = = = = = = = = = = = = = = = = = = = = > Sub AddInnsInformation() ' Examines VBA References ' Dana DeLouis ' modif fs Dim objReferences As Object Dim objReference As Object
Set objReferences = ThisWorkbook.VBProject.References
For i = 1 To objReferences.Count With objReferences(i) Cells(i, 1).Value = "Name:= " & .Name Cells(i, 2).Value = "Guid:= " & .GUID Cells(i, 3).Value = "Type:= " & .Type Cells(i, 4).Value = "FullPath:= " & .FullPath End With Next i
sur le site de Frédéric, dans ces exemples, je n'ai pas trouver la syntaxe exacte qui définie le "Microsoft Visual Basic for Applications Extensibility 5.3"