Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
780to784
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
780to784
780to784
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Variablendeklaration

Variablendeklaration
17.07.2006 13:20:43
Johannes
Liebe Forumsmitglieder,
mein Problem ist folgendes. Ich möchte in einem Klassenmodul eine Variable so deklarieren, dass sie bei jedem neuen Aufruf des Makros alternierend entweder String A oder B annimmt.
Momentan "vergißt" VBA nach jedem Aufruf den vorherigen Wert.
Danke
Johannes

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variablendeklaration
17.07.2006 13:29:08
ChrisL
Hallo Johannes
Du kannst die Variable als Public (global) deklarieren
Public Variable As String

Sub Test()
' blabla
End Sub

Dies gilt dann für die jeweilige Excel-Sitzung. Ich frage mich, ob nicht sogar ein Registry-Eintrag sinnvoll wäre.
N.b. wieso nicht Wahr/Falsch anstelle von A/B ;-)
Gruss
Chris
AW: Variablendeklaration
17.07.2006 13:30:00
Galenzo
Static bolMerker As Boolean
/Galenzo
AW: Variablendeklaration
17.07.2006 13:40:25
Johannes
Danke
Static ist super und tut es
Public soll man ja nicht so viel nehmen habe ich gehört.
Registry ist auch ne gute Idee.
Nochmal Danke
AW: Variablendeklaration
17.07.2006 22:18:22
Daniel
Hallo,
zur Not kann man doch auch den Zählerwert einfach in einer Zelle ablegen.
Dann ist es statisch, soger beim Schließen der Datei (falls gespeichert wird)
Wenns unsichtbar bleiben soll, muß man dann die Zelle oder das ganze Sheet ausblenden.
Gruß, Daniel
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige