VBA-Skript:

hallo zusammen,

ich möchte tabellenblätter in PPT kopieren mit einem VBA-skript, je blatt eine PPT-seite. die in der arbeitsmappe liegenden blätter sollen keine range von bspw. A1 bis D10 sein, sondern im pixel-format abgegriffen werden, also ein bild von 20 pixel x 10 zeilen und 80 pixel x 4 spalten, also 200 pixel mal 160 pixel.
in einem nächsten schritt soll genau diese größe auf allen arbeitsblättern als druckformat festgelegt werden.
schön wäre es, wenn ich in der XLS-Arbeitsmappe die blätter, die kopiert werden sollen, vorher festlegen kann, ohne das VBA zu öffnen, bspw. mit .

kann jmd. helfen? ich würde mich auch über teillösungen freuen.
beste grüße, rene

Hi Rene,

ich verstehe da wenig, aber davon sehr viel :smile:

Du hast also eine PPT-Datei, btw. in welcher PPT-Version?

Mit PPT-Vba oder EXVE-Vba ?
willst du da einzelne Seiten in eintelne Blätter einer Xls-Mappe kopieren?

Excel definiert den Druckbereich aufgrund von Zellen Und Spalten nicht direkt nach Pixeln.

Oder willst du Bilder von PPT-Seiten nach Excel kopieren als Bild?

Die zu druckenden Blätter willst du mit "bspw. mit " festlegen? Was soll das sein?

Paar Fragen habe ich noch vergessen, formuliere bitte nochmal mit anderen Worten was da geschehen soll.

Ich hab glaub gar keine PPT-Datei, kenne mich da eher nicht aus, lade mal eine klene Beispiel-PPT mit 4-5 Seiten hoch mittels FAQ:2861 .
GGFs. auch eine xls wie das Ergebnis aussehen soll.

Gruß
Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]