Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Word Text an einer bestimmten Stelle einfügen/ersetzen
31.08.2020 12:59:29 Brum
NotSolved
31.08.2020 17:25:03 Gast22805
NotSolved
31.08.2020 17:27:00 Gast73451
NotSolved
31.08.2020 18:24:52 Gast39915
NotSolved
31.08.2020 18:39:05 Mase
NotSolved
31.08.2020 18:38:14 Mase
NotSolved

Ansicht des Beitrags:
Von:
Brum
Datum:
31.08.2020 12:59:29
Views:
1770
Rating: Antwort:
  Ja
Thema:
VBA Word Text an einer bestimmten Stelle einfügen/ersetzen

Hallo,

ich habe ein Word Dokument auf das ich nur beschränkten Zugriff habe.

Es können nur bestimmte Felder bearbeitet werden.

Hinzu kommt, dass die relevanten Felder in einer Autofarm Grafik stehen.
D.h., wenn ich über
ActiveDocument.Content.Find
etwas suche, dann wird nur der "normale" Text im Dokument durchsucht, allerdings nicht der Text, welcher in der
Autofarm Grafiksteht.

Nun habe ich mit:
ActiveDocument.Fields(6).Select
eine "Lösung" gefunden, mit der ich immerhin den relevanten Bereich makkieren kann.
Ich kann auch mit:
ActiveDocument.Fields(6).Delete
diesen Bereich löschen, schließlich soll da der Inhalt einer Excel-Zelle hin.

Nun hätte ich gedacht, dass ich mit
WorkSheets("bla").Range("A1").Copy und
Selection.Paste oder Selection.PasteSpecial
irgendwie den Wert von A1 an dieser bereits ausgewählten Stelle übermitteln könnte. Das ist allerdings nicht der Fall, ich bekomme
den Laufzeitfehler 438
beim Abtippen von Selection. werden mir auch keine Methoden gennant.

Ne idee was ich machen kann?

Viele Grüße,

Brum
 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Word Text an einer bestimmten Stelle einfügen/ersetzen
31.08.2020 12:59:29 Brum
NotSolved
31.08.2020 17:25:03 Gast22805
NotSolved
31.08.2020 17:27:00 Gast73451
NotSolved
31.08.2020 18:24:52 Gast39915
NotSolved
31.08.2020 18:39:05 Mase
NotSolved
31.08.2020 18:38:14 Mase
NotSolved