Fehler beim Erstellen von docx

Fehlerberichte, Hilfe und Anregungen zu BasicMaker 2016 für Windows

Moderator: SoftMaker Team

Antworten
Benutzeravatar
Get
Beiträge: 147
Registriert: 08.12.2014 13:39:39
Kontaktdaten:

Fehler beim Erstellen von docx

Beitrag von Get » 28.10.2017 17:28:34

Ein per Basic-Skript erzeugtes neues docx-Document kann mit Word nicht geöffnet werden, wohl aber mit Textmaker.
Das Skript:

Code: Alles auswählen

Sub docxTest
	Dim tm, newDoc as Object
	Dim dateiname, pfad as String
	Set tm = CreateObject("TextMaker.Application")
	tm.Application.Visible = True
	pfad = tm.Application.Options.DefaultFilePath
	dateiname = pfad & "testdatei.docx"
	Set newDoc = tm.Documents.Add		
	newDoc.Activate
	tm.Application.ActiveDocument.SaveAs dateiname
	Set tm = Nothing	
End Sub
Word Fehlermeldung:
docxtest_fehler.JPG
docxtest_fehler.JPG (20.77 KiB) 646 mal betrachtet
Ich verwende Word 2007 auf einem 64-Bit System mit Windows 10

Panosis
SoftMaker Volunteers
SoftMaker Volunteers
Beiträge: 2528
Registriert: 24.04.2008 00:02:12

Re: Fehler beim Erstellen von docx

Beitrag von Panosis » 29.10.2017 10:07:04

Wenn ich das richtig sehe, speichert das Skript zwar unter der Dateiendung docx, aber das Format der Datei wird nicht auf docx gesetzt.

Die drittletzte Zeile müsste daher so lauten:

Code: Alles auswählen

tm.Application.ActiveDocument.SaveAs dateiname, tmFormatOpenXML
oder alternativ:

Code: Alles auswählen

tm.Application.ActiveDocument.SaveAs dateiname, 17

Benutzeravatar
Get
Beiträge: 147
Registriert: 08.12.2014 13:39:39
Kontaktdaten:

Re: Fehler beim Erstellen von docx

Beitrag von Get » 29.10.2017 15:32:37

Danke, das war die Lösung.

Antworten

Zurück zu „BasicMaker 2016 für Windows“