vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
VBA-Open-Methode vs ???? 
Autor: 13uro
Datum: 30.06.09 18:24

Hallo Forum

es ist mir gerade kein besserer Titel eingefallen!
Ich öffne aus Excel heraus mit folgendem Code eine Word-Datei:
Sub WordDateiStarten(ByVal oFile As String, Optional oShow As Boolean = True)
    Dim appWord As Object
    Const wdDoNotSaveChanges = 0
    If Dir(oFile) <> "" Then
        Set appWord = CreateObject("Word.Application")
        appWord.documents.Open oFile
        appWord.Visible = oShow
                 '  ......hier werden einige Textmarken befüllt........
        appWord.ActiveDocument.PrintOut Background:=False
        appWord.ActiveDocument.Close SaveChanges:=wdDoNotSaveChanges
        appWord.Quit
        Set appWord = Nothing
    Else
                  ' ........weitere Anweisung ......
    End If
End Sub
Es werden Textmarken gefüllt und das Doc wird dann ausgedruckt. Ist soweit alles ok und funktioniert.

Nun meine frage:
Die Zeile:
appWord.documents.Open oFile
braucht [u]sehr lange bis das Doc geöffnet wird.
Gibt es eine andere Möglichkeit die das schneller ausführt?
Oder kann ich das kpl anders angehen (Textmarken eines Word -Doc's bzw. Word-Vorlage)
setzen und anschließend diese Datei ausdrucken?

Uli

Wissen ist Macht; nichts wissen macht auch nichts!

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VBA-Open-Methode vs ????1.01013uro30.06.09 18:24
Re: VBA-Open-Methode vs ????589ModeratorDieter01.07.09 06:48
Re: VBA-Open-Methode vs ????58013uro01.07.09 12:23

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel