Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
VBA: Suche Wert und Position in zweidimensionalen Array
#2
Hallöchen,

du brauchst eigentlich die Spalte mit den Beständen und die Spalte mit den Lagernummern getrennt.
Ja ... auch das ist, jedes für sich, bereits ein 2-dimensionales Array ... Shy

Dann so ...

Code:
Sub Listen()
Dim arr_Lager As Variant
Dim arr_Bestand As Variant

arr_Lager = Me.Range("A1:A9")
arr_Bestand = Me.Range("B1:B9")

With WorksheetFunction
    MsgBox .Index(arr_Lager, .Match(.Large(arr_Bestand, 1), arr_Bestand, 0), 1)
End With
End Sub
VG Sabina

PS: du könntest die Bestände aber auch einfach sortieren ...

Solltest du nicht zurechtkommen, dann lade bitte eine anonymisierte Muster-Datei hoch, die aber alle notwendigen Daten zum Ausprobieren enthält.
Und eine etwas bessere Erklärung, was du genau machen möchtest, wäre dann auch nicht schlecht.
Zitieren


Nachrichten in diesem Thema
RE: VBA: Suche Wert und Position in zweidimensionalen Array - von Flotter Feger - 16.06.2019, 18:16

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions