Hi Mase,
Die Abfrage ist ziemlich aufwendig über 4 Blätter, 12 "Suchbegriffe" über 2 Mappen die dann in verschiedensten Spalten gegeneinander abgewogen, verglichen gefiltert und sonst was werden weil sie sich auch gegenseitig bedingen. Die "Kiste" z.B. betshet aus ca 300 Teilen wovon ich nur bestimmte berücksichtige und dann eine Datumsabfrage machen, die vergleich mit zugesagten Terminen der Lieferanten etc. also ein ziemliches gewusel.
Die Variablen sind errechnete Ergebnisse aus diesen aufwändigen Abfragen. Ich habe jetzt mal wieder eine nicht so schöne If Schleife gebastelt die funktioniert.
MAXWert = ApllicationMax(Hund, Katze, Maus)
If MAXWert = Hund Then msgBox "Der Hund wiegt" & Hund & "kg"
ElseIf MAXWert = Katze Then .....
Problem ist nur das wenn Hund und Katze das gleiche wiegen, nennt er mir als Verursacher nur den ersten den er findet und nicht beide "Probleme".
Ich probier es mal weiter und melde mich wenn ich eine praktikable Lösung gefunden habe.
Danke euch vielmals !
|