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.
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
AW: listbox editierbar machen?
croup
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
Anzeige
AW: listbox editierbar machen?
21.09.2004 15:33:12
mar.s
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
AW: listbox editierbar machen?
20.09.2004 15:41:58
Andre
Hi,
sorry, aber das ist nicht möglich. In eine Listbox kann man nicht manuell reinschreiben!
Gruß Andre