Announcement

Collapse
No announcement yet.

Wie WORD-Instanz erzeugen?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie WORD-Instanz erzeugen?

    war doch mal wieder viel einfacher als ich dachte.

    Werne

  • #2
    Wie WORD-Instanz erzeugen?

    Hallo,

    mit
    <pre>
    dat1:='test.dot'
    ShellExecute(0,'open',PChar(dat1),nil,nil,SW_NORMA L)
    </pre>

    kann ich ja eine WORD-Vorlage aufrufen.

    Da in der Vorlage ein autoclose-makro ist, möchte ich, dass WORD97 als neue Instanz mit der Vorlage aufgerufen wird.
    Ist das aus Delphi heraus möglich?

    P.S. Delphi 6 Pers. macht die Lösung nicht gerade leicht.

    WORD-Makro
    <pre>
    Sub autoclose()
    ' Damit wird der Serienbrief gespeichert und in das Vorlagen-Verzeichnis abgelegt unter dem Namen G1.doc
    If ActiveDocument.Name = "Document1.doc" Then
    ChangeFileOpenDirectory "C:\Vorlagen\"
    ActiveDocument.SaveAs FileName:="G1.doc", Fileformat:=wdFormatRTF
    MsgBox ("als G1.doc gespeichert")
    Application.Quit (savechanges)
    End If
    End Sub
    </pre>

    Gruß
    Werner

    Comment

    Working...
    X