Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Zeile mit bestimmten Wert rückmelden | Herbers Excel-Forum


Betrifft: Zeile mit bestimmten Wert rückmelden von: Björn
Geschrieben am: 26.01.2012 22:39:53

Hallo,

ich habe eine Spalte in der viele Werte stehen. Diese Werte sind auch jeweils nur einmal vorhanden. Ich möchte nun gerne die Zeile mit VBA auslesen in der ein bestimmter Wert ist. Ich könnte es mit einer Schleife machen, aber das ist mir zuviel Umstand. Geht es auch einfacher?!?

Beispielsweise so:
Zeile = function(BESTIMMTER_WERT).cells(i,1).row

Kann mir jemand helfen?

Gruß Björn

  

Betrifft: AW: Zeile mit bestimmten Wert rückmelden von: Reinhard
Geschrieben am: 26.01.2012 22:50:48

Hallo Björn,

mal ein Ansatz:

Sub Zeile()
If Application.CountIf(Columns(1), "abc") > 0 Then
  MsgBox Application.Match("abc", Columns(1), 0)
Else
  MsgBox """abc"" steht nicht in Splate A"
End If
End Sub

Gruß
Reinhard


  

Betrifft: AW: Zeile mit bestimmten Wert rückmelden von: Björn
Geschrieben am: 26.01.2012 23:01:40

Danke :-) das ist genau das was ich gesucht habe :-)


  

Betrifft: AW: Zeile mit bestimmten Wert rückmelden von: Björn
Geschrieben am: 26.01.2012 23:01:50

Danke :-) das ist genau das was ich gesucht habe :-)


Beiträge aus den Excel-Beispielen zum Thema "Zeile mit bestimmten Wert rückmelden"