Collapse column

Autor Thema: Office 2003: Adressieren einer Textmarkein einer Textbox per VBA  (Gelesen 598 mal)

Offline StNeu

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2003
Office 2003: Adressieren einer Textmarkein einer Textbox per VBA
« am: Januar 10, 2018, 21:17:27 Nachmittag »
Guten Tag,

ich lasse durch Access ein Winword-Dokument erstellen / ausfüllen. Das klappt auch mit

    Dim wwApp As Object
    Dim wwDoc As Word.Document
    Dim wwRange As Word.Range

    Set wwDoc = wwApp.Documents.Open("Rechnung.doc")
    With wwDoc
       Set wwRange = .GoTo(what:=wdGoToBookmark, Name:="Firma1")
       wwRange.Text = Me![Firma1]
    End With
       ...

Nun will ich eine Textmarke ausfüllen, die in einer Textbox (Name ist "Text Box 7") steht. Dazu muss ich ja wohl den Shapes-Befehl nutzen. Doch wie ist die richtige Syntax?

       Set wwRange = .Shapes("Text Box 7").GoTo(what:=wdGoToBookmark, Name:="RechDat")
       wwRange.Text = Format(, "dd.mm.yyyy")

klappt nicht. Kann mir jemand bei der Syntax helfen?

AS

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.