ich habe eine Frage zu einem Programm in dem ich einen Wert 1 ermitteln möchte und einen Wert 2. Diese stehen in einer Liste und die Werte suche ich mit Do-Schleifen. Diese beiden Werte werden anschließend verrechnet, z.B. Durchschnitt o.ä. und in einer Tabelle dokumentiert.
Der Wert 1 bzw. der Wert 2 kann aber aus unterschiedlichen Vorgaben entstehen, z.B.
Var. 1: Wert ist Max aus Spalte A
Var. 2: Wert ist größer an 50
Var. 3: Wert ist größer als Summe aus
Wenn ich nun alle Kombinationen an Varianten versuchen möchte, halte ich es für sinnvoll, diese Varianten irgendwo einmal niederzuschreiben und im Code zu sagen, Wert 1 ist Variante 2 und Wert 2 ist Variante 4.
Und die Verrechnung im Nachhinein funktioniert sowieso immer nach der gleichen Methode, hier ists doch auch sinnvoll, dies nur einmal zu schreiben.
Ich habe versucht, sich diese wiederholenden Elemente in einem eigenen Sub zu schreiben und im Programm mit Call Sub wieder aufzurufen. Allerdings kennt er dann gewissen Variablen, die im Hauptprogramm definiert sind nicht mehr weil er nun ja im Unterprogramm ist.
Wieso macht man so wiederholende Elemente ordentlich?
Wie kann ich die Kombination der Varianten geschickt machen?
Ich hoffe, es kam klar rüber was mein Problem ist, ansonsten einfach nochmal fragen.
Vielen Dank vorab! :-)