kinimod2010
Cadet 4th Year
- Registriert
- Sep. 2014
- Beiträge
- 71
Hallo Leute,
Ich habe mich heute mit der Verbindung zwischen Outlook und Word mittels VBA beschäftigt.
Die gute Nachricht ist, dass ich schon einen Text ins word einfügen kann.
Ziel:
Das Ziel von mir ist es eine Tabelle in Word zu erstellen wie hier:
Dort wo auto geschrieben ist soll sich das outlook die daten von meinen Terminen rausnehmen.
Leider habe ich noch nicht viel mit vba gearbeitet das auf andere office packete übergreift.
Mein zusammengefügter Code bis jetzt:
ich weiß nicht mehr weiter könnt ihr mir bitte helfen?
Gruß kinimod
Ich habe mich heute mit der Verbindung zwischen Outlook und Word mittels VBA beschäftigt.
Die gute Nachricht ist, dass ich schon einen Text ins word einfügen kann.
Ziel:
Das Ziel von mir ist es eine Tabelle in Word zu erstellen wie hier:
[table="width: 500, class: grid, align: center"]
[tr]
[td]Datum:[/td]
[td]auto[/td]
[/tr]
[tr]
[td]Wo:[/td]
[td]auto[/td]
[/tr]
[tr]
[td]Zeit:[/td]
[td]auto[/td]
[/tr]
[tr]
[td]Wer Anwesend:[/td]
[td]auto[/td]
[/tr]
[tr]
[td]Um was geht es:[/td]
[td]auto[/td]
[/tr]
[/table]
[tr]
[td]Datum:[/td]
[td]auto[/td]
[/tr]
[tr]
[td]Wo:[/td]
[td]auto[/td]
[/tr]
[tr]
[td]Zeit:[/td]
[td]auto[/td]
[/tr]
[tr]
[td]Wer Anwesend:[/td]
[td]auto[/td]
[/tr]
[tr]
[td]Um was geht es:[/td]
[td]auto[/td]
[/tr]
[/table]
Dort wo auto geschrieben ist soll sich das outlook die daten von meinen Terminen rausnehmen.
Leider habe ich noch nicht viel mit vba gearbeitet das auf andere office packete übergreift.
Mein zusammengefügter Code bis jetzt:
Code:
Sub CreateDocument()
Dim WordApp As Word.Application
Dim NewDocument As Word.Document
Set WordApp = New Word.Application
WordApp.Visible = True
Set NewDocument = WordApp.Documents.Add(, , , True)
Set objSelection = NewDocument.ActiveWindow.Selection
Set myRange = Selection.Range
ActiveDocument.Tables.Add Range:=myRange, NumRows:=3, NumColumns:=4 ' Weder die Zeile funktioniert '
ActiveDocument.Tables.Add Range:=Selection.Range, NumRows:=10, _ ' Bzw. die Zeile funktioniert auch nicht'
NumColumns:=5, DefaultTableBehavior:=wdWord8TableBehavior
objSelection.TypeText "Text 1" 'Text in Word'
objSelection.TypeParagraph 'Enter im Word'
objSelection.TypeText "Text 2"
objSelection.TypeParagraph
WordApp.Visible = True
End Sub
ich weiß nicht mehr weiter könnt ihr mir bitte helfen?
Gruß kinimod