Mit den Excel Formel-Funktionen (ERF, ERFC) in Excel-VBA-code?

Ich versuche, verwenden Sie die error-Funktion und die Kostenlose Fehler-Funktion in meinem Programm. Weder arbeiten. Ich erhalte die Fehlermeldung Compile Error: Sub or Function not defined. Allerdings, wenn ich in einer Zelle und versuchen, es manuell zu verwenden, die error-Funktion, es funktioniert.

Warum ist das so? Wie kann ich es in meinem eigentlichen code?

Die error-Funktion ist ERF(x) und die Kostenlose Fehler-Funktion ist ERFC(x).

Hier ist ein Beispiel von Dingen, die nicht funktionieren:

Sub SeriouslyWHYIsntThisWorking()
    x = 3
    Range("A1") = Erf(x)
End Sub

Selbst das funktioniert nicht:

Sub PleaseWork()
    Range("A1") = Erfc(1)
End Sub

Aber wenn ich ging in Excel eingegeben und =ERF(3) oder =ERFC(1) in eine Zelle, dann funktioniert es.

Ich bin ganz neu hier und wahrscheinlich etwas fehlen, unglaublich einfach. Hilfe wäre sehr geschätzt werden!

InformationsquelleAutor TheTreeMan | 2012-07-23
Schreibe einen Kommentar