Excel Eingabeaufforderung sicher

Hallo Excelianer.

Habe ein Problem:
Beim Start einer Excel-Datei soll ein Eingabefenster erscheinen,
ungefähr so:

Code:
Private Sub Workbook_Open()
Worksheets(„Tabelle1“).Range(„O2“).Value = InputBox(„Code eingeben:“, „Code:“)
End Sub

Aber die Eingabe soll mit Sternchen und nicht im Klartext erscheinen.
So wie beim Homebanking oder ähnlichem.
Die Überprüfung, ob die Eingabe korrekt ist erfolgt über Excel
in einer Zelle mit WENN-Funktion. Es geht nur um die unsichtbare Eingabe.

Kann mir da einer einen Tipp geben?

Vielen Dank

Hallo Leute.

Nochmal ich, es würde auch schon reichen, wenn man in eine Excel-Zelle ohne die Eingabeaufforderung etwas schreiben könnte was keiner sieht. In der Bearbeitungsleiste sieht man ja was jemand tippt.
Also nützt weiße Schrift auf weißem Grund auch nichts.

Vielen Dank für Eure Hilfe.

Hallo euBS,

(komischer Name)

Wenn du ein Textfeld auf eine Form legst, hat das die Eigenschaft PasswordChar. Da einen „*“ (nur den Stern) rein und alles sollte so sein, wie du es wünschst.

mfg

Dirk.Pegasus

Hallo Dirk.Pegasus

Kannst Du mir das Anhand eines Beispiels verdeutlichen?
Kenne zwar ziemlich viele Formeln für Excel, aber
mit den Formen und Textfelder usw. habe ich noch keine Ahnung.
Bisher habe ich alles ohne VBA hinbekommen, ist also Neuland für mich.

Zu meinem Usernamen:
Hatte gerade keinen besseren Einfall.
Excel-user aus Braunschweig ist doch halbwegs OK, glaube ich.

Viele Grüße und DANKE aus Braunschweig

Hallo euBS,

naja, freie Namenswahl für freie Web-Nutzer. (:wink:)

Zu deinem Problem: Ggfs. Kommst du an einer „Form“ vorbei.

Wenn du auf deinem Sheet eine Textbox einbindest, kannst du deren eigenschaften (Context-Menü) verändern. Dort findest du das „PasswordChar“. Das Ergebnis der Eingabe kann dann in eine Zelle geschrieben werden (ZielZelle). Reicht das?

mfg

Dirk.Pehasus