Ändern von vba Code zu Late Binding ohne dll-Verweis
Wie ändert man einen vba Makro-Code so, dass kein Verweis mehr in der vbe-Editor angezogen werden muss.
Ansonsten unter VBA-Code-Editor->Menü->Datei->Extras->Verweise
Gilt für alle Office-Anwendungen mit vba Makros: Access, Excel, Word, Outlook, Powerpoint
Hier eine Umstellung von Early Binding (mit Verweis auf Excel) und einer neutralen Programmierung mit Late-Binding unter CreateObject
'--< Excel >-- addLog "< prüfe Exceleingabe Datum >" 'Dim objExcel As New Excel.Application Dim objExcel As Object Set objExcel = CreateObject("Excel.Application") objExcel.Workbooks.Open sDatei_mitPfad, False, True, , , , , , , False, False, , True objExcel.DisplayAlerts = False |