Forums Neueste Beiträge
 

FileFormat eines Dokumentes ermitteln (habe ich docx oder doc?)

08/12/2009 - 14:56 von Manuel Langeheinecke | Report spam
Hallo liebe NG,

ich muss per VBA ermitteln, ob es sich bei dem aktiven Dokument um ein
doc, docx oder rtf handelt.
Ich verwende die Funktion per Word-Automation aus einer Access-DB
heraus an, und muss mit einem installiertem word97 - 2007 rechnen.

ich dachte es ginge etwa so: thisdocument.fileformat
oder àhnlich, da beim "saveas" das FileFormat:= mitgegeben werden
kann.

Ich kann mich in diesem Fall nicht auf das die Endung des Dateinamens
(*.doc) verlassen, da dummerweise im Zuge eines
Dokumentenmanagementsystems einfach jedes Dokument mit der Endung .doc
gespeichert, auch wenn es ein natives docx ist.

Oder muss ich das native Format schon auf Fileebene per MFC-API
ermitteln?

Gruß Manuel
 

Lesen sie die antworten

#1 Volker Strähle
08/12/2009 - 15:21 | Warnen spam
Evtl. hilft das http://support.microsoft.com/kb/224351/de weiter.

Volker


"Manuel Langeheinecke" schrieb im Newsbeitrag
news:
Hallo liebe NG,

ich muss per VBA ermitteln, ob es sich bei dem aktiven Dokument um ein
doc, docx oder rtf handelt.
Ich verwende die Funktion per Word-Automation aus einer Access-DB
heraus an, und muss mit einem installiertem word97 - 2007 rechnen.

ich dachte es ginge etwa so: thisdocument.fileformat
oder àhnlich, da beim "saveas" das FileFormat:= mitgegeben werden
kann.

Ich kann mich in diesem Fall nicht auf das die Endung des Dateinamens
(*.doc) verlassen, da dummerweise im Zuge eines
Dokumentenmanagementsystems einfach jedes Dokument mit der Endung .doc
gespeichert, auch wenn es ein natives docx ist.

Oder muss ich das native Format schon auf Fileebene per MFC-API
ermitteln?

Gruß Manuel

Ähnliche fragen