Objektvariablen zum Zweiten
28.03.2018 21:11:55
Daniel
Für ein Projekt möchte ich nun Objektvariablen definieren. Nachdem ich den ganzen Nachmittag Theorie gebüffelt habe, komme ich trotzdem nicht auf einen grünen Zweig. Was ich will:
Die Objektreferenz Sheets("A1") soll für alle Prozeduren in der gesamten Arbeitsmappe "A1" lauten, d.h. z.B. A1.Range("D1") = 3
Die Deklaration ist das eine, wo aber kann ich die Set-Anweisung (Set A1 = Sheets("A1")) unterbringen, damit ich nicht in jeder Prozedur die Set-Anweisung wiederholen muss? In einem Modul? Als Prozedur, die ich dann wieder aufrufen muss? Momentan scheint Nichts zu klappen...
Dieser Code am Anfang des Moduls erkennt z.B. eine in einer UserForm hinterlegte Prozedur nicht:
Option Explicit
Dim A1 As Worksheet
Set A1 = Sheets("A1")
[...]
Wäre um Hilfestellung sehr erfreut