Thema Datum  Von Nutzer Rating
Antwort
Rot Hilfe: Ungülter Textmarkenname
09.11.2010 14:01:00 WolfgangSchwarz
NotSolved
09.11.2010 14:28:52 Severus
NotSolved

Ansicht des Beitrags:
Von:
WolfgangSchwarz
Datum:
09.11.2010 14:01:00
Views:
2081
Rating: Antwort:
  Ja
Thema:
Hilfe: Ungülter Textmarkenname
Hallo,

ich versuche über C# mittels VBA ein Word-Dokument zu füllen.

Als Textmarkenname soll aus ein DB eine Nummer (aber als String in der DB gespeichert) verwendet werden und auch die Nummer als Inhalt geschrieben werden.
Allerdings erhalte ich immer die Fehlermeldung "Ungültiger Textmarkenname".
Kann mir dazu vielleicht jemand einen Tipp geben - danke!

Sub TextmarkeEinfuegen(strTextmarke As String)
ActiveDocument.Bookmarks.Add Name:=strTextmarke, Range:=Selection.Range
End Sub

'Display a message box that displays the application name.
Public Sub AufrufTextmarke(tm As String, inhalt As String)
fktReplaceBookmarkText ActiveDocument, tm, inhalt
End Sub

Function fktReplaceBookmarkText(ThisDocument As Document, strTextmarke As String, strVar As String)
Dim rng As Range
If ThisDocument.Bookmarks.Exists(strTextmarke) Then
Set rng = ThisDocument.Bookmarks(strTextmarke).Range
rng.Text = strVar
ThisDocument.Bookmarks.Add strTextmarke, rng
Set rng = Nothing
End If
End Function


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 Hilfe: Ungülter Textmarkenname
09.11.2010 14:01:00 WolfgangSchwarz
NotSolved
09.11.2010 14:28:52 Severus
NotSolved