Änderungen innerhalb einer Tabelle in ein Word-doc ausgeben

12/11/2008 - 09:22 von fons | Report spam
Guten Morgen zusammen,

ich habe mit einem Kollegen eine xls erstellt, die der Erfassung von
Eingangspost Dient.
Mit Hilfe von Makros werden die relevanten Daten in eine im Hintergrund
laufende Tabelle gespeichert.
Jede Information kommt in eine dafür vorgesehene Zelle, bzw. eigens dafür
angelegte Spalte.

Ich möchte jetzt, dass, sobald eine Einbuchung getàtigt wird, diese in ein
doc ausgegeben wird.

Bsp.:
"Mitarbeiter" hat Paket von XY am xx.xx.xx angenommen.

Kann mir da jemand weiterhelfen ?


Vielen Dank schon einmal im Voraus.

MfG

fons
 

Lesen sie die antworten

#1 stefan onken
12/11/2008 - 14:04 | Warnen spam
hallo fons,
man kann Word von Excel aus "fernbedienen", das nennt sich automation.
Hier ein Codebsp:


Sub InWordEinfügen()
Dim WordObj As Object
Dim wordDoc As Object
Set WordObj = CreateObject("Word.Application")
Set wordDoc = WordObj.Documents.Add
wordDoc.content.Insertafter _
"Mitarbeiter hat Paket von " & Range("a1") & " am " & Date & "
angenommen"
WordObj.Visible = True
End Sub

Kopiere den Code in Excel in ein Modul, tippe etwas in A1 ein und gehe
dann auf Extras/Makro/Makros, um das Makro auszuführen.

Gruß
stefan



On 12 Nov., 09:22, fons wrote:
Guten Morgen zusammen,

ich habe mit einem Kollegen eine xls erstellt, die der Erfassung von
Eingangspost Dient.
Mit Hilfe von Makros werden die relevanten Daten in eine im Hintergrund
laufende Tabelle gespeichert.
Jede Information kommt in eine dafür vorgesehene Zelle, bzw. eigens dafür
angelegte Spalte.

Ich möchte jetzt, dass, sobald eine Einbuchung getàtigt wird, diese in ein
doc ausgegeben wird.

Bsp.:
"Mitarbeiter" hat Paket von XY am xx.xx.xx angenommen.

Kann mir da jemand weiterhelfen ?

Vielen Dank schon einmal im Voraus.

MfG

fons

Ähnliche fragen