Thema Datum  Von Nutzer Rating
Antwort
Rot Combobox
02.02.2015 14:21:04 Skarund
NotSolved
03.02.2015 18:11:07 MarkuK
NotSolved
04.02.2015 13:24:59 Skarund
Solved
04.02.2015 15:49:53 Skarund
Solved

Ansicht des Beitrags:
Von:
Skarund
Datum:
02.02.2015 14:21:04
Views:
1378
Rating: Antwort:
  Ja
Thema:
Combobox

Hallo Zusammen,

ich bastel schon eine ganze Weile an einem Rechnungsformular. Ich möchte über eine Combobox einen Artikel auswählen, dann soll in einem Preisfeld der zugehörige Preis erscheinen, dass habe ich soweit hinbekommen.

Jetzt möchte ich aber dem Nutzer noch die Möglichkeit anbieten zusätzlich einen freien Text in der Combobox einzugeben und den sonst ausgelesenen Preis manuell einzugeben und da hab ich so meine Probleme, anbei was ich bereits habe. Wäre prima wenn mir da jemand helfen könnte, bzw. mir eine kleine Hilfestellung gibt, vielen Dank im voraus.

Private Sub UserForm_Initialize()
'Erste Spalte mit Produkt füllen
With cboProdukt
    .AddItem "Nelken"
    .AddItem "Rosen"
    .AddItem "Gerbera"
    .AddItem "Tulpen"
    .AddItem "Sonnenblumen"
End With
'Zweite Spalte mit Preis füllen
With cboProdukt
    .List(cboProdukt.ListCount - 1, 1) = "5,00€"
    .List(cboProdukt.ListCount - 2, 1) = "1,50€"
    .List(cboProdukt.ListCount - 3, 1) = "2,50€"
    .List(cboProdukt.ListCount - 4, 1) = "3,00€"
    .List(cboProdukt.ListCount - 5, 1) = "2,00€"
End With
End Sub

Private Sub cboProdukt_Change()
'Variablendeklaration
    Dim strEinzelbetrag As String
With Me
    txtEinzelbetrag.Value = cboProdukt.List(cboProdukt.ListIndex, 1)
End With
End Sub


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Combobox
02.02.2015 14:21:04 Skarund
NotSolved
03.02.2015 18:11:07 MarkuK
NotSolved
04.02.2015 13:24:59 Skarund
Solved
04.02.2015 15:49:53 Skarund
Solved