vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Text in Word gezielt ersetzen 
Autor: UR
Datum: 09.04.05 14:54

Formatierung des Dokuments geht verloren? Was bedeutet das?

Vielleicht hilft Dir das ja. Bei mir bleibt das Dokument formatiert mit allen Elementen (teilweise Grafik etc.) Der ersetzte Begriff bleibt auch unterstrichen, kursiv oder sonst etwas.

Dim wlApp As New Word.ApplicationClass
Dim w1Doc As New Word.Document
w1Doc = wlApp.Documents.Add(C:\vorlage.doc)
w1Doc.Select()
 
SearchAndReplace(wlApp, "§NAME01", dr("Kundenbank"))
 
....
 
Friend Sub SearchAndReplace(ByRef wlApp As Object, ByVal searchText As String, _
  ByVal replaceText As String)
    With wlApp.Selection.Find
      .ClearFormatting()
      .Text = searchText
      With .Replacement
        .ClearFormatting()
        .Text = replaceText
      End With
      .Execute(Replace:=Word.WdReplace.wdReplaceAll)
    End With
  End Sub

Sector Twelve, or to Infinity and Beyond, whichever comes first.!

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Text in Word gezielt ersetzen2.550GorchVossen08.04.05 12:02
Re: Text in Word gezielt ersetzen1.764Easyrider08.04.05 13:39
das Problem ist doch damit nicht weg2.261GorchVossen08.04.05 14:03
Re: das Problem ist doch damit nicht weg1.698spike2408.04.05 15:57
da gibt es aber einen Haken..2.254GorchVossen08.04.05 16:06
Re: Text in Word gezielt ersetzen1.681UR09.04.05 14:54

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel