WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   inhalt von 150 .doc´s in ein doc einfügen - nur wie? (http://www.wcm.at/forum/showthread.php?t=52558)

RaistlinMajere 08.04.2002 20:07

inhalt von 150 .doc´s in ein doc einfügen - nur wie?
 
hallo miteinander!

habe da ein problem, und zwar muß ich den inhalt von 150 worddateien (.doc) nacheinander in eine einzige datei einfügen. klar, daß das mit mühsamen copy&paste gehen würde, aber eben diese sauarbeit möchte ich mir gerne ersparen, so möchte ich gerne wissen, ob jemand von euch weiß, ob sich das irgendwie automatisieren ließe.

gibts da vllt. ein tool dafür, das das kann?

die dateinamen sehen folgendermaßen aus:

a.b.c.dateiname.doc (saublöde namen, aber das ist ned auf meinem mist gewachsen ;))

wenn irgendjemand vorschläge hat, wäre ich sehr dankbar.

pc.net 08.04.2002 20:13

makro in word aufzeichnen ... und dann eine/mehrere schleifen darum herum programmieren ...

Tarjan 08.04.2002 20:15

In Unix gibts cat, nur habe ich keine Ahung ob das mit Word dateien funkioniert.

RaistlinMajere 08.04.2002 20:19

@pc.net
 
hmm, hab nie was mit makros zu tun gehabt, werden die nicht mit VB geschrieben (hab auch damit nie was gemacht)?

pc.net 08.04.2002 21:03

in etwa so:

Zitat:

Sub MehrfachEinfuegen()
'
' Makro MehrfachEinfuegen
' aufgezeichnet am 08.04.2002 von pc.net
'

Dim vListe As Variant

vListe = Array("a", "b", "c", "d") ' hier beliebig ergänzen
vFilenamebody = "dateiname.doc"

For Each vFileName1 In vListe
For Each vFileName2 In vListe
For Each vFileName3 In vListe
vFileName = vFileName1 & "." & vFileName2 & "." & vFileName3 & "." & vFilenamebody

MsgBox (vFileName) ' zum austesten

' mit dem nächsten befehl wird die datei eingefügt
'Selection.InsertFile FileName:=vFileName, Range:="", ConfirmConversions:=False, Link:=False, Attachment:=False
Next
Next
Next

End Sub
gruß
pc.net

Wernerchen 08.04.2002 21:07

Hi!

Doch mit Copy&Paste, aber richtig:

Word öffnen (mit entsprechender Seite).
Explorer öffnen (mit Verzeichnis der einzufügenden Dateien).
beide Fenster nebeneinander anordnen lassen (Startleiste / rechte Maustaste).
Aus dem Explorer die einzufügende Datei per Drag & Drop an das Ende der Worddatei ziehen. Dokument wird geöffnet und eingefügt.
Alle weiteren Dateien ebenso einfügen (Funktioniert auch wenn mehrere Dateien gleichzeitig markiert werden, wobei hier auf die Reihenfolge zu achten ist.
Zwischendurch mal speichern.

pc.net 08.04.2002 21:18

allerdings ist das bei 150 doc's schon etwas mühsam ...

Wernerchen 08.04.2002 21:25

Zitat:

Original geschrieben von pc.net
allerdings ist das bei 150 doc's schon etwas mühsam ...
Ist bei Mehrfachmarkierung eine Arbeit von 10-15 Minuten, vorausgesetzt die Reihenfolge der einzelnen Dateien ist richtig.

Und wie lange brauchst du bis ein Markro erstellt, und überprüft ist ob es überhaupt funktioniert???

pc.net 08.04.2002 21:30

10 minuten ... und es funktioniert ...

dann kann mans auch ein andermal verwenden und beim 2. mal spar ich schon zeit ... ;)

gruß
pc.net

RaistlinMajere 09.04.2002 16:12

danke für alle antworten, hat sich erübrigt!


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag