![]() |
Word.saveas 'dot' 'docx'
hallo zusammen,
kann man (early-binding) über Word.saveas neu erstellte Dokumente aus alten 'Dot'-Vorlagen als 'docx' speichern? ich habe es mit Word.saveas('Text.docx', wdFormatDocument) versucht, aber das wird beim Öffnen nicht mehr erkannt. |
AW: Word.saveas 'dot' 'docx'
hallo delphigeorge,
ein paar weitere Informationen würden nicht schaden, z.B. welche Word-Version Du nutzt. wird zum speichern und zum lesen der Datei die gleiche Word-Version genutzt. was heißt "beim Öffnen nicht erkannt"? gibt es eine Fehlermeldung, löst sich der Rechner in Rauch auf, wir statt word Excel,OpenOffice .... geöffnet? Du siehst, Fragen über Fragen ach ja, ggf. wäre der Sourcecode auch interessant, aber das Speichern funktioniert ja(?) Gruß K-H |
AW: Word.saveas 'dot' 'docx'
hallo K-H,
es wird immmer Word2010, Word2000_TLB oder WORDXP_TLB genutzt. Die Datei wird mit der Endung 'docx' gespeichert, aber beim neuerlichen Öffnen behauptet Word2010, dass es sich nicht um ein 'doxc'-Dateiformat handelt. |
AW: Word.saveas 'dot' 'docx'
Probier mal wdFormatDocumentDefault statt wdFormatDocument
Die Angabe der Dateiextension hat keine Einfluss auf das erzeugte Format sondern das wird "dumm" durch die wdFormat-Definition vorgegeben. Bennen mal dein docx nach doc um und es wird ohne Warnmeldung geöffnet werden. |
AW: Word.saveas 'dot' 'docx'
hallo Bernd,
wdFormatDocumentDefault ist in Word2000_TLB (WordXP_TLB) nicht bekannt. Ich müsste dann auf Word2010_TLB wechseln. Da aber viele unserer Anwender alte Word-Versionen nutzen, scheue ich davor zurück. |
AW: Word.saveas 'dot' 'docx'
Wenn Du ein altes Word benutzt, dann darfst Du auch kein neues Format erwarten.
unsere Benutzer arbeiten mit .RTF, das ist zwar unter Umständen groß (und noch etwas größer) aber von allen Word-Versionen lesbar, sogar von Trichedit. Gruß K-H |
AW: Word.saveas 'dot' 'docx'
Zitat:
Delphi-Quellcode:
wdFormatDocumentDefault = 16
Zitat:
|
AW: Word.saveas 'dot' 'docx'
hallo Bernd,
16 war der richtige Hinweis! Vielen Dank!!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz