Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
VBA: Suche Wert und Position in zweidimensionalen Array
#1
Question 
Hallo Leute! Shy

Ich hätte da eine Frage üb er mehrdimensionale Arrays:

Folgender Fall:

In einer zweidimensionalen Array namens "arr_lager" steht in der 1. Dimension (oder 1. Spalte) die Lagerort bzw. die Lagernummern (die Lager sind nummeriert: 101, 102, 103 etc.); in der 2. Dimension (oder 2.Spalte) stehen die Bestände der jeweiligen Lager.
Ich möchte nun herausfinden, in welchem Lager der höchste Bestand ist und danach der zweihöchste etc.

Mit „WorksheetFunction.Large(arr_lager,1) konnte ich den höchsten (und zweithöchsten etc.) Bestand ermitteln, aber es sagt mir nicht, wo in der Array (also auf welcher Position) der höchste Bestand ist und somit kann ich nicht die Lagernummer ermitteln. Huh

Da wäre noch die Sache, dass ich zu jeder Lagernummer hinten ein "." setzen musste, damit es nicht von VBA als Zahl interpretiert wurde; sonst wären immer die Lagernummern der höchste Wert gewesen. Sad
Falls jemand auch dazu eine Lösung hat, würde ich auch das gerne wissen...   Wink

Zurück zum Thema:
Gibt es vielleicht andere WorksheetFunctions um diese Lagernummern schnell und ohne großen Aufwand (Schleifen etc.) zu ermitteln?
 
Leider ist für mich Arrays und die WorksheetFunctions Neuland und ich kenne mich da nicht so gut aus.

Ich freue mich auf jede Antwort. Big Grin
 
LG,
 
sacoma Wink
Zitieren


Nachrichten in diesem Thema
VBA: Suche Wert und Position in zweidimensionalen Array - von sacoma - 16.06.2019, 16:21

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 8 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