Wie schreibe ich diese Anweisung richtig?
So gehts nicht!
Public Const Schichtdatum = Range("r2")
MfG
F.Fuhrmann
Wie schreibe ich diese Anweisung richtig?
So gehts nicht!
Public Const Schichtdatum = Range("r2")
MfG
F.Fuhrmann
Ein Constant ändert sich nicht. Wenn Du R2 änderst, wird Schichtdatum sich ändern.
Das ist kein Constant!!
Dann kannst du dieser Variablen den Wert zuweisen.
Diese globale Variable bleibt gültig solange die Datei geöffnet ist.
Gruss Rainer
Grruß
Frederik
Im Modul 1 steht:
Public A As String
Führe dieses Makro aus:
Sub Add_String_to_A()
A = "Variable zugewiesen"
End Sub
Erstelle ein zweites Modul und füge diesen Code ein:
Sub Read_A()
Debug.Print A
End Sub
Jetzt wird in das Direktfenster der Wert der Variable A aus dem Modul 1 geschrieben. Du kannst also aus einem anderen Modul auf diese Variable zugreifen. Allerdings immer nur innerhalb des gleichen Projektes.
Gruss Rainer