Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema CheckBox
BildScreenshot zu CheckBox CheckBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Userform
BildScreenshot zu Userform Userform-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Label
BildScreenshot zu Label Label-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema ListBox
BildScreenshot zu ListBox ListBox-Seite mit Beispielarbeitsmappe aufrufen

Per Drodpown in Userform Zeilennummer ausgeben | Herbers Excel-Forum


Betrifft: Per Drodpown in Userform Zeilennummer ausgeben von: ptonka
Geschrieben am: 08.01.2010 12:17:15

Hallo zusammen,
ich möchte mittels eines Dropdowns in einer Userform per VBA die Zeilennummer des selektierten Begriffes in eine Variable schreiben. Beispiel: Im Blatt "Januar" stehen von A9 bis A100 die Namen von Mitarbeitern.
Es wird nun eine Userform uafgerufen, in der ein Dropdown enthalten ist, dass die o.a. Namen als RowSource enthält. Wird nun ein Name ausgewählt (Max Mustermann) so möchte ich wissen, in welcher Zeile im Blatt "Januar" dieser Name steht.
Für einen Tipp wäre ich sehr dankbar.
Gruß,
Ptonka

  

Betrifft: AW: Per Drodpown in Userform Zeilennummer ausgeben von: Ramses
Geschrieben am: 08.01.2010 12:23:50

Hallo

Du hast deinen RowSource Bereich ?
A1:a100

Dann ist der ListIndex der Combobox gleich der Zeilennummer.
Ansonsten musst du halt etwas rechnen

Rowsource A10 : a110
Listindex = 10

Dann Zeile = ListIndex + 10

Gruss Rainer


  

Betrifft: AW: Per Drodpown in Userform Zeilennummer ausgeben von: ptonka
Geschrieben am: 08.01.2010 15:14:35

Hallo Rainer,

genau das war es. Danke für den Hinweis.
Gruß,
Ptonka


  

Betrifft: AW: Per Drodpown in Userform Zeilennummer ausgeben von: ransi
Geschrieben am: 08.01.2010 12:25:49

HAllo

Das sind deine Daten.
Tabelle1

 AB
9XCXDA9
10BR8XQ10
11X3TZO11
124O7JK12
135MH9F13
1414J1U14
15H955D15
16PC9A816
17N5D7F17
18S8F2A18
19V7YHO19
20D3S4I20
21E8D0521
221ID7Y22
237S71723
24FS8C524
251TTQJ25
262BN3E26


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4


Als RowSource nimmst du Tabelle1!A9:B100
BoundColumn der ListBox =2

Und dann einfach so:
' **********************************************************************
' Modul: UserForm1 Typ: Userform
' **********************************************************************

Option Explicit



Private Sub ListBox1_Change()
MsgBox ListBox1.Value
End Sub



ransi


Beiträge aus den Excel-Beispielen zum Thema "Per Drodpown in Userform Zeilennummer ausgeben"