Variable in Suchfunktion eingeben
Hallo Excelperten,
ich habe ein Problem mit folgender Suchfunktion:
Sub calcu(shmast$, shsour$, mach$, count$, ran1$, ran2$)
Selection.Find(What:=count$, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
End Sub
count$ sind Landesnamen, die bspw. durch die folgenden calls weitergegeben werden:
Call calcu(stat$, sosheet$, "BMW", "Deutchland", "a4:A65536", "a28:A65536")
Wenn ich mich nun ueber die call Anweisung in das obige Sub komme funktioniert der Abschnitt mit der Suchfunktion nicht.
Es kommt stattdessen eine Fehlermeldung 91 - Object Variable or With Block Variable not set.
Was ist die Loesung fuer mein Problem.
Danke fuer Eure kompetente Hilfe im Vorraus.
Gruss
Peter
Antwort schreiben
Antwort 1 von M.O. vom 01.07.2020, 13:34 Options
Hallo Peter,
du musst die Variablen, die du übergeben willst öffentlich machen.
Schau dir mal dazu diesen
Thread an.
Gruß
M.O.