Im folgenden Macro werden 2 Variablen aus einem Funktionsbaustein in SAP an Excel übergeben.
Die beiden Variablen werden korrekt an das Excel-Macro übergeben.
Mit Festwerten klappt alles gut:
Sub Footer(MyParam1 As Integer, MyParam2 As Integer)
Range("A49").Select
Selection.AutoFill Destination:=Range("A49:A56"), Type:=xlFillDefault
Range("A49:A56").Select
Selection.FormulaArray = _
"=SAP.OLELinkServer.ItemObject.1|SAPOLELinkServerWF!'!IT_DATA3'"
End Sub
Aber mit den Variablen kommt ein Fehler in der zweiten Zeile beim Range:
Runtime error 1004: AutoFill method of Range class failed:
Sub Footer(MyParam1 As Integer, MyParam2 As Integer)
Range("A" & MyParam1).Select
Selection.AutoFill Destination:=Range("A:A," & MyParam1 & ":" & MyParam2), Type:= _
xlFillDefault
Range("A:A," & MyParam1 & ":" & MyParam2).Select
Selection.FormulaArray = _
"=SAP.OLELinkServer.ItemObject.1|SAPOLELinkServerWF!'!IT_DATA3'"
End Sub
Für eure Hilfe wäre ich sehr dankbar!
Robert