Hallo liebe Experten,
das folgende Szenario hat mich in den Wahnsinn getrieben:
ReportRange.Activate
Set myChart = ReportRange.Worksheet.Shapes.AddChart
myChart.Chart.ChartType = xlAreaStacked
myChart.Chart.SetSourceData Source:=ReportRange
Prinzipiell tut es, was es sollte, nur - ohne die erste Zeile funktioniert es nicht.
Jetzt zum Fragenanteil:
- WARUM muss hier das Workbook mit den Daten aktiv sein? Ich vermeide doch (meiner Kenntnis nach) sämtliche Referenzen auf Selected Ranges oder ActiveWorkbook etc. ?
- Was muss ich tun, damit ich das Worksheet NICHT aktivieren muss?
Gruß und Danke,
Michael