Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

VBA - Inputbox





Frage

Guten Abend! Besteht die Möglichkeit bei einer Inputbox nur einen bestimmten Bereich des "Vorschlagewertes" zu markieren? [u]Beispiel:[/u] Sub test() Dim a As String a = InputBox("Versuch", , "C:\tmp\Testeingabe") End Sub [b]C:\tmp\[/b]Testeingabe soll standardmäßig markiert sein. Thanx Tom

Antwort 1 von rainberg

Hallo Tom,

meines Wissens geht das nicht.
Wenn ich Dich richtig verstanden habe, könntest Du es so machen.

Sub test()
Dim a As String
a = "C:\tmp\" & InputBox("Versuch", , "Testeingabe")
MsgBox a
End Sub


Gruß
Rainer

Antwort 2 von Tomschi

Hallo Rainer!

Hm, da habe ich mich zur späten Stunde wohl etwas unklar ausgedrückt.

Standardmäßig sollte der Pfad markiert sein.
Je User stehen unterschiedliche Laufwerksbuchstaben/Verzeichnisse zur Verfügung. Daher muss der Benutzer selbst den Export-Pfad ändern.

Den Dateiname "Testeingbe.txt" soll der User im Normalfall nicht ändern. Optional aber doch --> daher auch in der Inputbox und nicht fix im Code hinterlegt.

Ciao

Tom

Antwort 3 von MixMax

denke das mit dem Markieren ist nicht möglich, dafür gibts keine option o.ä.

entweder machst 2 verschiedene eingaben oder der anwender muss den Pfad selber von hand löschen wenn er ihn ändern will.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: