Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema Werkzeug
BildScreenshot zu Werkzeug Werkzeug-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema ListBox
BildScreenshot zu ListBox ListBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema TextBox
BildScreenshot zu TextBox TextBox-Seite mit Beispielarbeitsmappe aufrufen

listbox editierbar machen?

Betrifft: listbox editierbar machen? von: croup
Geschrieben am: 20.09.2004 15:36:16

Guten Tag

Ich möchte eine zweispaltige Listbox verwenden, in welcher der User
Einträge manuell ändern kann, nachdem er das entsprechende Feld ausgewählt hat.
Ist das möglich? Habe diese Option nicht finden können.

  


Betrifft: AW: listbox editierbar machen? von: Annett
Geschrieben am: 20.09.2004 15:41:21

Hallo croup,

bei deinem Wissenstand brauchts Du ja nur einen Ansatz. schreibe die ausgewählte Zeile in Textboxen und schreibe diese dann wieder zurück.
ListBox1.List(ListBox1.ListIndex, 0) = TextBox1
Gruß Annett


  


Betrifft: AW: listbox editierbar machen? von: croup
Geschrieben am: 20.09.2004 15:45:17

Ja, diese Möglichkeit ist gut.
Vielleicht den Cursor ins Textfeld springen lassen,
nachdem die Zeile ausgewählt wurde.

Hatte gehofft, dass es ein manuell editierbares
Listbox Objekt gibt, wie zum Beispiel in Delphi.

Aber dein Vorschlag ist auch schon zufriedenstellend :)

Danke


  


Betrifft: AW: listbox editierbar machen? von: mar.s
Geschrieben am: 21.09.2004 15:33:12

hallo,
es gibt so etwas, nennt sich Spreadsheet und kann (bei entsprechender Installation und Version) aktiviert werden. Im vb-editor auf der Werkzeugsammlung rechte Mousetaste "zusätzliche Steuerelemente", dann müsste eine Liste erscheinen auf der du "MS Spreadsheet 11.0" finden solltest. Hilfe dazu ist allerdings nicht so einfach zu erhalten (am Besten noch hier). Ist ähnlich programmierbar wie ein Tabellenblatt.
Grüsse Mar.S


  


Betrifft: AW: listbox editierbar machen? von: Andre
Geschrieben am: 20.09.2004 15:41:58

Hi,

sorry, aber das ist nicht möglich. In eine Listbox kann man nicht manuell reinschreiben!

Gruß Andre


 

Beiträge aus den Excel-Beispielen zum Thema "listbox editierbar machen?"