the g.

sinnvolles & sinnloses

Visio: Alle Zeichenblätter als PNG speichern

with 3 comments

Bevor ich’s wieder langmächtig such: Alle Zeichenblätter im aktiven Dokument werden mit den aktuellen Settings als PNG gespeichert:

Sub SpeichernAlsPng()

    Dim PagsObj As Visio.Pages
    Dim PagObj As Visio.Page

    Set PagsObj = ActiveDocument.Pages

    For Each PagObj In PagsObj
        ActiveWindow.Page = PagObj.Name
        Application.ActiveWindow.Page.Export ActiveDocument.Path + PagObj.Name + ".png"
    Next PagObj
End Sub

Written by gotti

January 18th, 2008 at 12:36 pm

Tagged with

Posted in Uncategorized

3 Responses to 'Visio: Alle Zeichenblätter als PNG speichern'

Subscribe to comments with RSS or TrackBack to 'Visio: Alle Zeichenblätter als PNG speichern'.

  1. ha, gotti is a vba-whore! ich darf das sagen, ich bins selber ja auch zwangsweise noch ab und zu …

    Pendi

    18 Jan 08 at 3:02 pm

  2. lieber vba als 15mal die selben drei mausklicks! never do by hand in 5 minutes what you can automate in 10…

    gotti

    18 Jan 08 at 10:30 pm

  3. Die Möglichkeit, meinen Blog als Notizblock zu verwenden habe ich bisher noch gar nicht gesehen… :D

    Martin

    19 Jan 08 at 3:50 pm

Leave a Reply

Close
E-mail It