Ich habe folgendes Problem:
Ich habe ein Workbook, in welche ich verschiedenste Berechnungen machen.
Die Daten kopiere ich dann in ein neues Workbook, erstelle in diesem neuen Workbook ein Diagramm (Der Code hierzu liegt im "alten" Workbook) innerhalb des Arbeitsblatts mit den Daten.
Aktuell bearbeite ich diese Diagramm dann mit dem Befehl:
Sub charttoworksheet(ByVal chrt As ChartObject, ByVal agent As String, ws_src As Worksheet)
Dim wb As Workbook
Set wb = ws_src.Parent
chrt.Chart.Location Where:=xlLocationAsNewSheet
End Sub
Mein Ziel ist es, das Diagramm im neuen Workbook auf Basis der Daten, welche ich zuvor in das neue Workbook kopiert habe, als eigenständiges Sheet an letzter Stelle(also hinter dem letzten Worksheet) zu haben, un des auch zu benennen (daher der String "agent").Ob ich dies von Anfang an beim Erstellen des Diagramms mache oder das Diagramm zunächst innerhalb des WS erstelle um es dann in ein eigenes Sheet zu verlagern, zu verschieben und umzubennen, ist mir eigentlich egal.
Wenn jemand Ideen hat, wäre das echt super.
Vielen Dank.
Gruß,
Michael