Ich schrieb den folgenden Code:Wie deklariere ich eine globale Variable in VBA?
Function find_results_idle()
Public iRaw As Integer
Public iColumn As Integer
iRaw = 1
iColumn = 1
Und ich bekomme die Fehlermeldung:
"ungültiges Attribut in Sub oder Function"
Wissen Sie, was ich falsch gemacht habe?
Ich habe versucht, Global
anstelle von Public
zu verwenden, aber habe das gleiche Problem.
Ich habe versucht, die Funktion selbst als "Public" zu deklarieren, aber das hat auch nicht gut getan.
Was muss ich tun, um die globale Variable zu erstellen?
+1 Noch nützlich 7 Jahre später. Aber gibt es eine zusätzliche Nuance in Bezug auf Objektvariablen gegenüber Datenvariablen? Ich habe ein Problem im Zusammenhang mit Variablen für Objektbereiche festgestellt, die zu einer neuen Frage geführt haben. Sehr geschätzt, wenn Sie Zeit hätten, sich umzusehen. https://StackOverflow.com/q/46058096/5457466 – Egalth