ich habe folgende Frage bei der mir ChatGTP nicht weiterhelfen konnte und in Google nicht fündig wurde.
Wie kann auf ein Arbeitsblatt einer anderen Exceldatei zugegriffen werden, wenn der Name des Arbeitsblattes unter Eigenschaften des Entwicklertools geändert wurde? Also unter Eigenschaften im Entwicklertool steht folgendes:
(Name) = wksEintr
Name = Einträge
Ich möchte auf den nicht sichtbaren Namen des Arbeitsblattes zugreifen. Dieser wird im Entwicklungstool als (Name) bezeichnet. Ich möchte den sichtbaren Namen nicht erst umwandeln müssen, da der sichtbare Name vom Benutzer geändert werden kann und es zu Fehlern kommen kann. Wie kann ich also direkt auf den nicht sichtbaren (Namen) zugreifen?
Es soll also auf wksEintr zugegriffen werden.
zB.
Set wbkInst = Workbooks.Open("C:\test.xlsx")
wbkInst.wksEintr.Activate
wbkInst.wksEintr.Range("A1").Select
NICHT auf den Namen der der Bediener sehen und ändern kann:
Set wbkInst = Workbooks.Open("C:\test.xlsx")
wbkInst.Worksheets("Einträge").Activate
wbkInst.Worksheets("Einträge").Range("A1").Select
Grüße