Leider nicht unbedingt mein Fachgebiet. Kann leider nicht helfen.
Viel Glück!
KDB
Hey
Ein Tipp: versuch mal in einer Tabelle jeweils nur eine dieser Funktionen aufzurufen. So kannst du eher sehen, in welcher der Funktionen der Fehler ist.
Bei der letzten Funktion würde ich das ganze etwas anders Programmieren. Weiss aber nicht, ob dies der Fehler war.
Function Bereichstest(Wert, Unten, Oben)
If Wert Oben Then
Bereichstest = 0
else
Bereichstest = 1
End If
End If
End Function
Hallo, mein Rechner war defekt, deshalb die verspätete Antwort.
Wahrscheinlich liegt es daran, dass du in deiner Funktion nichts dimensioniert hast.
Wenn du mit Variablen arbeitest, wie „i, n,z1…“, müssen diese zuerst definiert(dimensioniert) werden.
Also z.B.
Dim n as Byte (da nur 4 Stellen) usw.
Zahlenwerte als Integer definieren, Texte als String definieren.
Dann müsste es klappen.
Alles weiterführende ist dann den Fortgeschrittenen vorbehalten. Ein Anfänger sollte davon die Finger weg lassen, oder sich Handbücher reinziehen :.)
mfg Softoldi
Hallo mled!
Hier die hoffentlich einfache Antwort:
Du soltest am Anfang des Blattes die Variablen i,n, z1 und z3 deklarieren…
Ansonsten schau nach, ob Bei dir die Option "option explicit am Blattanfang eingestellt ist, dass kannst Du rausnehmen, dann sollte es laufen…
Viele grüße!
Dagmar