spacer

Zurück   PC-WELT - FORUM > Software > Office-Programme
Microsoft Office, OpenOffice.org, StarOffice


Office-Programme
Microsoft Office, OpenOffice.org, StarOffice
Alles zu Textverarbeitung, Präsentationsprogrammen, Tabellenkalkulation sowie Datenbankmodulen

Antwort
 
Themen-Optionen Thema bewerten Ansicht
  #1 (permalink)  
Alt 30.10.2009, 18:32
Kbyte
 
Registriert seit: 04.2000
Beiträge: 354
WORD 2003 - Makro

Hallo,

ich möchte Aktionen per Makro für alle WORD-Dateien in einem Verzeichnis ausführen lassen.
Wie lauten die Anweisungen für die entsprechende Schleife?

Danke für die Hilfe.
Hajo
Mit Zitat antworten
  #2 (permalink)  
Alt 02.11.2009, 13:23
Kbyte
 
Registriert seit: 03.2004
Ort: Schweiz
Beiträge: 312
Hallo Hajo

Du könntest es wie folgt machen (Teil):
Code:
datei = Dir("C:\Ordner\*.*") 'Ordnernamen anpassen
While datei > ""
  Documents.Open FileName:=datei, ReadOnly:=False, Format:=wdOpenFormatAuto

  ' hier wäre dann Dein Code oder der Aufruf des entsprechenden Makros

  datei = Dir
Wend
Gruss
Bruno
Mit Zitat antworten
  #3 (permalink)  
Alt 22.11.2009, 14:11
Kbyte
 
Registriert seit: 04.2000
Beiträge: 354
Hallo Bruno,

mein Makro-Code lautet:

Sub allFiles()
'
datei = Dir("H:\Temp1\*.*") 'Ordnernamen anpassen
While datei > ""
Documents.Open FileName:=datei, ReadOnly:=False, Format:=wdOpenFormatAuto
' Makro-Code oder der Aufruf des entsprechenden Makros
Call CopyFirstPage
datei = Dir
Wend
End Sub


Vor Verarbeitung der ersten Datei (ist vorhanden) kommt der Makroabbruch mit dem Hinweis
'Laufzeitfehler 5174 - Datei konnte nicht gefunden werden'.

Hast Du noch eine Idee?

Gruß
Hajo
Mit Zitat antworten
  #4 (permalink)  
Alt 22.11.2009, 23:28
Benutzerbild von Hascheff
Viertel Gigabyte
 
Registriert seit: 09.2006
Ort: MOL
Beiträge: 3.747
Welches Makro produziert die Fehlermeldung?
Und in welcher Zeile?
__________________
Ich habe gehört, in Deutschland gibt es eine Region, in der "wie" statt "als" gesagt wird.
Nach meiner Erfahrung liegt die Region ungefähr zwischen Sylt und Schweiz.(Kachelmann sagts auch!)
Mit Zitat antworten
  #5 (permalink)  
Alt 23.11.2009, 14:23
Kbyte
 
Registriert seit: 04.2000
Beiträge: 354
Hallo Hascheff,

ich habe es mit mehreren Call-Makros versucht; der Fehler wird angezeigt in der Zeile 'Documents.Open FileName' im aufrufenden, oben gezeigten Makro.

Jetzt habe ich festgestellt, dass unmittelbar nach PC-Start das Makro funktioniert, bei einem zweiten Aufruf jedoch der Fehler kommt.

Gruß
Hajo
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus





Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
© PC-WELT.de, 2004-2008