Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1276to1280
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Funktion für Get oder CreateObject??

Funktion für Get oder CreateObject?
ing.grohn
Hallo Forum,
in meiner Excel-Anwendung rufe ich wiederholt folgende Sequenz auf:

On Error Resume Next
Set ObjWord = GetObject("Word.Application." & version)
If ObjWord Is Nothing Then
Set ObjWord = CreateObject("Word.Application." & version)
End If
On Error GoTo 0
If Not ObjWord Is Nothing Then
ObjWord.Visible = True
Set DocNeu = ObjWord.Documents.Add(Template:= _
Workbooks("Jutta.xls").Sheets("Konstanten").Range("aLW").Value _
& Workbooks("Jutta.xls").Sheets("Konstanten").Range("Vorlagen").Value _
& Workbooks("Jutta.xls").Sheets("Konstanten").Range("Brief").Value, _
NewTemplate:=False, DocumentType:=0)
End If
With DocNeu

der einzige Unterschied ist, dass die Vorlage immer anders ist. Wie müsste eine entsprechende Funktion aussehen, die den Dateinamen der Vorlage übergibt und und das "neue" Dokument zurückgibt.
Set DocNeu = Objekt_Erzeugen(Name_der_Vorlage)
oder wie geht das?
Ich bedanke mich für Eure Mühe und wünsche ein schönes Wochenende!
Mit freundlichen Grüßen
Albrecht

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Funktion für Get oder CreateObject?
31.08.2012 11:19:55
fcs
Hallo Albrecht,
die Anweisung sollte so aussehen:
  'Neue Worddatei anlegen auf Baise einer Vorlage-Datei
strTemplate = "C:\Users\Public\Test\VorlageLV_TM.dot"
Set DocNeu = ObjWord.documents.Add(Template:=strTemplate)

Den Wert der Variablen strTemplate muss du dann entsprechend "zusammenbasteln".
Und die Vorlage muss dann auch eine Wordvorlagedatei sein und kein Dokument!
Gruß
Franz

AW: Funktion für Get oder CreateObject?
31.08.2012 12:49:52
ing.grohn
Hallo Franz,
manchmal muß man sich nur trauen.
Wichtig auch, sich nicht von dem Trara drumrum ablenken zu lassen.
Vielen Dank und ein schönes Wochenende!
Mit freundlichen Grüßen
Albrecht
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige