Thema Datum  Von Nutzer Rating
Antwort
27.08.2016 14:20:31 Fred-Feuerstein
NotSolved
27.08.2016 15:16:44 Gast89856
Solved
28.08.2016 15:34:44 Fred-Feuerstein
NotSolved
28.08.2016 17:01:58 Gast39761
NotSolved
30.08.2016 13:08:43 fred-feuerstein
NotSolved
Blau Alle WORD-Dokumente aus allen Verzeichnissen konvertieren
28.08.2016 17:59:17 Gast30063
NotSolved
29.08.2016 15:18:55 Fred-Feuerstein
NotSolved
29.08.2016 20:38:36 Gast36946
NotSolved
30.08.2016 07:56:46 Gast98180
NotSolved

Ansicht des Beitrags:
Von:
Gast30063
Datum:
28.08.2016 17:59:17
Views:
760
Rating: Antwort:
  Ja
Thema:
Alle WORD-Dokumente aus allen Verzeichnissen konvertieren

die neueste Version:

 

Option Explicit
Sub alle_Doc()
Dim Dc As Document
Dim ar
Dim a As Variant
'ar = Split(CreateObject("wscript.shell").exec("cmd /c Dir C:\*.doc /b/s").stdout.readall, vbCrLf)
'zum Testen
ar = Split(CreateObject("wscript.shell").exec("cmd /c Dir C:\temp\*.doc /b/s").stdout.readall, vbCrLf)

For Each a In ar
Selection.Text = a
Selection.Paragraphs.Add
Selection.MoveDown
    If Right(a, 4) = ".doc" Then
        Set Dc = Documents.Open(FileName:=a, ConfirmConversions:=False, _
        ReadOnly:=False, AddToRecentFiles:=False, PasswordDocument:="", _
        PasswordTemplate:="", Revert:=False, WritePasswordDocument:="", _
        WritePasswordTemplate:="", Format:=wdOpenFormatAuto, XMLTransform:="")
         
        Dc.SaveAs2 FileName:=Left(a, InStrRev(a, ".")) & "docx", FileFormat:= _
        wdFormatXMLDocument, LockComments:=False, Password:="", AddToRecentFiles _
        :=True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts _
        :=False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
        SaveAsAOCELetter:=False, CompatibilityMode:=15
    Dc.Close 0
    If Right(a, 1) <> "x" Then Kill a
 End If
Next a
End Sub

 


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
27.08.2016 14:20:31 Fred-Feuerstein
NotSolved
27.08.2016 15:16:44 Gast89856
Solved
28.08.2016 15:34:44 Fred-Feuerstein
NotSolved
28.08.2016 17:01:58 Gast39761
NotSolved
30.08.2016 13:08:43 fred-feuerstein
NotSolved
Blau Alle WORD-Dokumente aus allen Verzeichnissen konvertieren
28.08.2016 17:59:17 Gast30063
NotSolved
29.08.2016 15:18:55 Fred-Feuerstein
NotSolved
29.08.2016 20:38:36 Gast36946
NotSolved
30.08.2016 07:56:46 Gast98180
NotSolved