Variable geht immer noch nicht

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
MsgBox
Bild

Betrifft: Variable geht immer noch nicht
von: Steffen
Geschrieben am: 16.11.2003 21:03:06


leider funktioniert die Sache immernoch nicht richtig.

Folgende Dinge habe ich probiert

'Klassenmodul Diese Arbeitsmappe


Private Sub Workbook_Open()
     PSWD = Workbooks(ThisWorkbook.Name).Sheets("AEinstellung").Range("C7").Value
End Sub




'Normales Modul
Public PSWD As String

Sub test()
MsgBox (PSWD)
End Sub


Wenn ich jetzt das Makro starte so ist die Variable leer, sie soll aber den o.g. Wert erhalten. (Soll aber so wenig wie möglich Code sein)

Was mache ich falsch?

Steffen
Bild


Betrifft: AW: Variable geht immer noch nicht
von: Josef Ehrensberger
Geschrieben am: 16.11.2003 21:15:29

Hallo Steffen,

probier mal.

Modul DieseArbeitsmappe:

Private Sub Workbook_Open()
PSWD = Sheets("AEinstellung").Range("C7")
End Sub


Normales Modul:
Public PSWD As String

Sub test()
MsgBox PSWD
End Sub


Gruß Sepp


Bild


Betrifft: kommt Fehler,......
von: Steffen
Geschrieben am: 16.11.2003 21:31:15

Bei dem Code:


Private Sub Workbook_Open()
     PSWD = Workbooks(ThisWorkbook.Name).Sheets("AEinstellung").Range("C7").Value
End Sub


im Klassenmodul von Diese Arbeitsmappe kommt der Fehler


Mehrdeutiger Name: PSWD

Was mache ich falsch?

Steffen


Bild


Betrifft: AW: kommt Fehler,......
von: Josef Ehrensberger
Geschrieben am: 16.11.2003 21:33:28

Hi Steffen,
dann hast du die Variable "PSWD" auch noch woanders deklariert!

Gruß Sepp


Bild


Betrifft: Was hältst du eigentlich von einer Antwort....
von: Ramses
Geschrieben am: 16.11.2003 21:24:17

Hallo

5 Fragen in den letzten 3 Tagen und keine Antwort.
Das ist nicht der Sinn des Forums....

Gruss Rainer


Bild


Betrifft: habe nur 2 gestellt
von: Steffen
Geschrieben am: 16.11.2003 21:25:52

und die hier habe ich ausversehen 2 mal gestellt

Sorry

Steffen


Bild


Betrifft: AW: habe nur 2 gestellt
von: Ramses
Geschrieben am: 16.11.2003 21:32:50

Hallo

dann bitte ich um Entschuldigung :-)

Die Anweisung

ThisWorkbook.Name

setzt voraus das die Datei gespeichert war, geschlossen wurde und geöffnet wird.
Ansonsten funktioniert alles korrekt

Gruss Rainer


Bild


Betrifft: Ich ziehe meine Entschuldîgung zurück :-(. o.T.
von: Ramses
Geschrieben am: 17.11.2003 14:14:27

...


Bild

Beiträge aus den Excel-Beispielen zum Thema " Variable geht immer noch nicht"