Wie zu verwenden pastepecial zum einfügen eines Diagramms als bitmap in ein anderes Arbeitsblatt in vba

Gibt es einen Weg, um die pastspecial Methode zum einfügen eines copyied chart als bitmap in ein anderes Arbeitsblatt. Dies ist aktuell mein syntax-

PasteSheet.PasteSpecial (Format:="Bitmap", Link:=False, DisplayAsIcon:=False)

Wo PasteSheet ist dem anderen Arbeitsblatt möchte ich einfügen. Derzeit mit diesem code, es ist nur das einfügen in das aktive Blatt. Muss ich verwenden, wählen Sie kopieren, und wählen Sie dann die Seite, die ich einfügen möchten, dann ändern Sie zurück auf die Platte kopierte ich aus? Ich hoffe nicht, da ich eine Menge Blätter, haha.

Danke

Edit: ich habe herausgefunden, dass wenn ich Kopieren Sie das Diagramm als eine Form eher als ein chartobject ich kann verwenden Sie die pasteSpecial-Methode zum einfügen auf einem anderen Blatt. Das sagte er jetzt fügt Diagramme in einander erstellen eine mega-chart-haha.

GraphSheet.Shapes(chtName).Copy 
PasteSheet.PasteSpecial Format:="Microsoft Office Drawing Object", Link:=False , _
     DisplayAsIcon:=False
InformationsquelleAutor JumboFive | 2013-02-10
Schreibe einen Kommentar