Ich muss versuchen, eine Funktion mit dem VBA in MS Excel zu erstellen. Ich habe ein Problem, dass ich den Wert einiger Variablen überprüfen muss und entscheide, dass die Ausgabe auf die Variable verweist.Vereinfachen Sie Visual Basic-Anwendung in Excel
Beispiel:
Var1 with value SB and B
var2 with value SB and B
if Var1 = sb and var2 = sb then
msgbox "SB for Var1 and var2"
elseif var1 =sb and var2=b then
msgbox "SB var 1 and b var2"
elseif var1 =b and var2=sb then
msgbox "var1 b and var2 sb"
elseif var1 =b and var2=b then
msgbox "B for var1 and var2"
endif.
gibt es einen Vorschlag, den ich 6 Variable mit 3 Werten erstellen möchten, wie Sie den Code zu vereinfachen, so brauche ich nicht den Code in 729 Zeile zu schreiben.
Verwenden Sie die Arrays 'Var1',' Var2' usw., sollte 'var (1), var (2)' usw. sein. Dann können Schleifen die Codewiederholung eliminieren. –
Was ist Ihr Gesamtziel? – user3598756