Worksheet-Shape aus Modul ansprechen
12.01.2018 18:26:51
Zacharias
Zuerst ein Frohes Neues Jahr 2018 für Euch alle!
Ich stehe gerade auf dem Schlauch, was evtl. der Grippe geschuldet ist und
wäre sehr dankbar, falls jemand hilft mein "Brett vorm Kopf" zu entfernen.
Ich habe ein Formular auf einem Arbeitsblatt entworfen, auf dem sich viele
ActiveX-Shapeobjekte befinden, die ich mittels VBA anspreche.
1) Im Code des Blatts kann ich z.B. die Textboxen direkt ansprechen.
z.B. TB_Laufzeitvolumen_Fzge_VSI = "Test"
2) Aus einem Modul heraus kann ich dasselbe Element so ansprechen:
ThisWorkbook(Blattname_STECKBRIEF).TB_Laufzeitvolumen_Fzge_VSI = "Test"
3) Warum klappt es nicht so: ?
Dim wksSteckbrief As Worksheet
Set wksSteckbrief = ThisWorkbook(Blattname_STECKBRIEF)
wksSteckbrief.TB_Laufzeitvolumen_Fzge_VSI = "Test"
Es kommt dann der Hinweis: "Methode oder Datenobjekt nicht gefunden"
Übersehe ich etwas oder klappt Variante 3 tatsächlich nicht?
Vielen Dank vorab für Eure Mühe
Zacharias