man kann doch mit '.Name' den namen eines verweises auf eine objektbibliothek ermitteln. z.b.: 'ADODB'. gibt's denn nun auch die möglichkeit über diesen namen beispielsweise die zugehörige dll ausfindig zu machen?
vielen dank
gruß thomas
man kann doch mit '.Name' den namen eines verweises auf eine objektbibliothek ermitteln. z.b.: 'ADODB'. gibt's denn nun auch die möglichkeit über diesen namen beispielsweise die zugehörige dll ausfindig zu machen?
vielen dank
gruß thomas
Versuch mal das hier ...
Sub RefNames()Option Explicit
Code eingefügt mit Syntaxhighlighter 1.13
Dim i&
For i = 1 To Application.VBE.ActiveVBProject.References.Count
Debug.Print Application.VBE.ActiveVBProject.References(i).FullPath
Next i
End Sub
Gruß
Thomas
Risi Thomas Softwareentwicklung
Thomas.Risi@t-online.de
zunächst mal vielen dank, funktioniert einwandfrei.
vielleicht hast du mir noch rat zu einem anderen problem. beim öffnen einer arbeitsmappe lasse ich alle verweise auf objektbibliotheken entfernen und dann neu einrichten. mit '.IsBroken' wollte ich testen ob die neu erstellten verweise in ordnung sind. wie könnte ich denn den code dazu testen, sprich simulieren dass ein verweis eben 'Broken' ist?
vielen dank
gruß thomas
Wenn Du versuchst, einen Verweis auf eine nichtexistente Schnittstelle zu setzen, sollte ohnehin ein Fehler ausgelöst werden. Somit dürfte eine nochmalige Überprüfung überflüssig sein ...
Gruß
Thomas
Risi Thomas Softwareentwicklung
Thomas.Risi@t-online.de