Auf Excel zelle zugreifen
07.01.2019 14:14:15
Marie
ich schreibe mein VBA Programm in Word und möchte eine If-Abfrage machen.
Wenn in meinem zugehörigen Excel Programm der Wert in der Zelle "wahr" ist, soll das und das passieren.
Leider spuckt er mir immer wieder die Fehlermeldung '1004' aus, anwendungs- oder objektorientierter Fehler.
Da ich an verschiedenen Stellen im Makro auf die Tabelle zugreifen muss, habe ich ganz am anfang folgenden Codeschnipsel:
Set xl = CreateObject("excel.application")
xl.Workbooks.Open Filename:=pfad 'Dateiname(Pfad) ist gleich oben angegebener Pfad
xl.Worksheets("Datensätze").Activate
an späterer Stelle in einer If-Abfrage möchte ich folgenden aufruf machen:
If xl.Worksheets("Datensätze").Range("D" & Counter) = True Then 'AN DIESER STELLE KOMMT DIE FEHLERMELDUNG
bla keks
End if
Zwischen dem öffnen des Dokuments und der Abfrage liegen einige Zeilen Code und auch eine zusammenarbeit mit einem aktiven WORD Dokument. Wie kann ich die Zelle ansprechen, ohne eine Fehlermeldung zu bekommen?
Liebe Grüße
Marie