Readdy Write  
0,00 €
Your View Money
Views: Count
Self 20% 0
Your Content 60% 0

Users by Links 0
u1*(Content+Views) 10% 0
Follow-Follower 0
s2*(Income) 5% 0

Count
Followers 0
Login Register as User

Ändern von vba Code zu Late Binding ohne dll-Verweis Dim Excel as Object

14.08.2019 (👁284)

Ä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