Ich möchte gerne die Funktionalität Analaysefunktionen/Kovarianz per vba nachbauen.
Nun habe ich den Marcorecorder angeworfen um das aufzuzeichnen was ich sonst manuell tue.
Nun habe ich das Macro einfach einmal ausgeführt und komme nicht weiter, da mir ein Hinweis gegeben wird:
Kovarianz, sie müssen erst ein Eingabebereich eingeben.
Hatte ich manuelle auch getan, ist wohl nicht mit aufgezeichnet worden.
Wo mache ich das denn in der Formel?
Application.Run "ATPVBAEN.XLA!Mcovar", , , "C", False
Meinen Ausgabebereich ist auf einem anderen Tabellenblatt. Auch dieser Ausgabebereich fehlt.
Wo mache ich das in der Formel?
Application.Run "ATPVBAEN.XLA!Mcovar", , , "C", False
Was macht der Ausdruck:
ActiveCell.FormulaR1C1 = _
"=VARP('Tabelle1'!R202C60:R268C60)"
Kann ich irgendwo nachlesen wie das richtig programmieren kann?
Wer kann helfen?
Horst
---------Aufzeichnung Marco begin -----------
Sub testKovarianz()
Application.Run "ATPVBAEN.XLA!Mcovar", , , "C", False
Range("E5").Select
ActiveCell.FormulaR1C1 = _
"=VARP('Tabelle1'!R202C60:R268C60)"
Range("E5:BC55").Select
Selection.Copy
Range("BG6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.Copy
Range("E5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=True, Transpose:=True
End Sub
-----------------------Aufzeichnung Macro Ende-------------------------