Thema Datum  Von Nutzer Rating
Antwort
Rot Word FormattedText kopieren und in neues WordDoc schreiben
02.05.2012 16:26:06 marcel
NotSolved
03.05.2012 09:44:56 Gast80463
NotSolved

Ansicht des Beitrags:
Von:
marcel
Datum:
02.05.2012 16:26:06
Views:
1656
Rating: Antwort:
  Ja
Thema:
Word FormattedText kopieren und in neues WordDoc schreiben

Hi miteinander,

ICh lese mit meinem Programm eine Word-Tabelle folgendermaßen aus:

 

1
2
3
Etext1 = ActiveDocument.Tables(1).Rows(a_counter).Cells(2).Range
 
und übergebe dieses Rangeobjekt einer Subfunktion, die versucht den FormattedText innerhalb von Etext1 in ein neues Worddokument zu schreiben
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Private Function CreateWordFile(ArtNr1 As String, Bezeichnung1 As String, Etext1 As Range)
Debug.Print ("Inside creatingWordFile......")
 
' add a reference to the Word-library
Dim wrdApp As Word.Application
Dim wrdDoc As Word.Document
Dim wrdTable As Word.Table
Dim xText
 
Set wrdApp = CreateObject("Word.Application")
Set wrdDoc = wrdApp.Documents.Add ' create a new document
Debug.Print (Etext1.FormattedText)
Dim tex As String
wrdDoc.Range.FormattedText = Etext1.FormattedText
 
wrdDoc.SaveAs ("D:\MarcelHamade\_output\_" & ArtNr1 & ".doc")
wrdDoc.Close
 
wrdApp.NormalTemplate.Saved = True
wrdApp.Quit
 
 
End Function

 

Leider kriege ich den Fehler : "Keine Artenübereinstimmung und das liegt an der Zeile

1
wrdDoc.Range.FormattedText = Etext1.FormattedText

 


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 Word FormattedText kopieren und in neues WordDoc schreiben
02.05.2012 16:26:06 marcel
NotSolved
03.05.2012 09:44:56 Gast80463
NotSolved