Ich benutze Vba und ich bekomme Str als String Ich möchte folgende Aufgabe acomplish.Wie überprüft man, ob der Wert im Array wahr ist
gibt es folgendes Array;
array1 = (string1, string2, string4)
array2 = (string3, string6, string7)
array3 = (string3, string6, string7)
str = some string
if str is present in array2 then
sbj = "subject2"
if str is present in array1 then
sbj = subject1
wie weise ich kno Ich bin verwirrend, aber zur Zeit bin ich mit langen Schalter funciton stecken (die gut funktioniert)
Function sw(s)
sw = Switch(s = "a", "Apple", s = "b", "Banana", s = "c", "Apple", s="d", "banana")
End Function
bedeutet a und c beide sind Apfel- und b und d Banane wie Das. Können wir etwas anderes dafür verwenden?
Erstellen Sie einfach eine Funktion namens z. '' 'IsPresent (str, arr)' '' und in dieser Funktion durchlaufen Sie den arr und vergleichen Sie str gegen jedes Element. Bei Übereinstimmung dann Schleife verlassen und '' 'true''' zurückgeben. – dee