Office - Word, Excel und Co. 9.703 Themen, 40.813 Beiträge

Makro für Word bei OpenOffice verwenden : Übersetzung ???

jdeen / 1 Antworten / Flachansicht Nickles

Hallo zusammen !

Ich habe ein Makro für Word :
Öffnet alle doc´s,
zählt die Seiten und
verschiebt das doc in den jeweiligen Unterordner (1,2,3 ...)

Da unser Kunde wohl aus Lizenzgründen auf OpenOffice umsteigt,
und ich die Dokumente nicht mehr als Word bekomme,
bräuchte ich nun diese Funktion für den writer.

Hier der code :


cDir = Dir(sPath & "*.doc")

nAnzahl = 0

Do While cDir <> ""

nAnzahl = nAnzahl + 1

Documents.Open (sPath & cDir)

cDatei = ActiveDocument.Name

Dim i As Integer

objPage = ActiveDocument. _
ActiveWindow.Panes(1).Pages.Count
For i = 1 To objPage
Next i

i = i - 1

dPath = "x:\Bearbeiten\neu" & i & "\"

cDatei = Left(cDatei, Len(cDatei) - 4) & ".doc"

' Datei in das jeweilige Verzeichnis kopieren
ActiveDocument.SaveAs FileName:=dPath & cDatei

ActiveWindow.Close

' nächste Datei lesen
cDir = Dir
Loop

Wer weiß Rat ?

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen