Thema Datum  Von Nutzer Rating
Antwort
29.01.2008 14:32:25 Hartmut
NotSolved
29.01.2008 15:12:55 Holger
NotSolved
29.01.2008 15:16:35 Hartmut
NotSolved
29.01.2008 16:53:45 Holger
NotSolved
29.01.2008 17:01:10 Hartmut
NotSolved
Blau Aw:Aw:Aw:Aw:Aw:Bild per VBA in Word Dokument einfü
31.01.2008 13:48:45 Holger
NotSolved
31.01.2008 14:48:52 Hartmut
NotSolved
31.01.2008 16:02:43 Holger
NotSolved

Ansicht des Beitrags:
Von:
Holger
Datum:
31.01.2008 13:48:45
Views:
1406
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Aw:Aw:Aw:Bild per VBA in Word Dokument einfü
Hallo Hartmut,
ich habe einmal versucht, aus einem gespeicherten (!) Dokument die benutzte Vorlage zu extrahieren. Da ich nur wenig mit Vorlagen arbeite und noch Office 2000 benutze, wäre ich sehr daran interessiert zu erfahren, ob die Funktion bei dir geklappt hat.

Function Vorlage(datei)
Dim a1 As Byte, a2 As Byte, a3 As Byte, a4 As Byte
s1 = ".dot"
s2 = ":\"
Open datei For Binary As #1 Len = 1
q = False
Do Until EOF(1) Or z = 1
w = w + 1
Get 1, w, a1
Get 1, w + 2, a2
Get 1, w + 4, a3
Get 1, w + 6, a4
a = Chr(a1) + Chr(a2) + Chr(a3) + Chr(a4)
If a = s1 Then q = True: Exit Do
Loop
If q = False Then
Close 1
Vorlage = "Normal.dot"
Exit Function
End If
v = w
Do Until v < 5
v = v - 2
Get 1, v - 2, a1
Get 1, v, a2
b = Chr(a1) + Chr(a2)
If b = s2 Then Exit Do
Loop
vorl = ""
For i = v - 4 To w + 6 Step 2
Get 1, i, a1
Vorlage = Vorlage + Chr(a1)
Next i
Close 1
End Function

Sub Dokument ()
BenutzteVorlage = Vorlage(ActiveDocument.FullName)
End Sub

Viel Erfolg
Holger



Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
29.01.2008 14:32:25 Hartmut
NotSolved
29.01.2008 15:12:55 Holger
NotSolved
29.01.2008 15:16:35 Hartmut
NotSolved
29.01.2008 16:53:45 Holger
NotSolved
29.01.2008 17:01:10 Hartmut
NotSolved
Blau Aw:Aw:Aw:Aw:Aw:Bild per VBA in Word Dokument einfü
31.01.2008 13:48:45 Holger
NotSolved
31.01.2008 14:48:52 Hartmut
NotSolved
31.01.2008 16:02:43 Holger
NotSolved