ich bin mit meinem VBA leider am Ende und hoffe, dass mir jemand helfen kann, obwohl es um eine Formel geht die so auch im Statistikprogramm R funktioniert, jedoch vom Excel Add-In RExcel nicht an R übergeben werden kann, da wie ich glaube das benötigte Funktionsargument "greater" (in R benötigt mit Anführungszeichen) in VBA den Fehler "Erwarte Anweisungsende" hervorruft.
Mit vergleichbarem code kann ich problemlos andere R-codes ausführen und in Excel ausgeben. Der Code nach .RRun funktioniert in R. Ich habe erfolglos versucht "greater" in R eine variable zuzuweisen was in VBA keinen Fehler mehr gibt, aber das Ergebnis #RError in Zelle C2. Auch ""greater"" funktioniert leider nicht.
Anbei eine kleine Musterdatei was ich vorhabe.
https://www.herber.de/bbs/user/85765.xlsx
Idealerweise wird die 10 durch eine Zelle ersetzt und das Argument "greater" muss
an R übergeben werden.
Sub calculate_t_test()
Call RInterface.StartRServer
RInterface.RRun "tt