Thema Datum  Von Nutzer Rating
Antwort
Rot Word Text einfügen Zeilenumbruch
24.08.2012 10:09:00 VaNdAnSr
NotSolved

Ansicht des Beitrags:
Von:
VaNdAnSr
Datum:
24.08.2012 10:09:00
Views:
2564
Rating: Antwort:
  Ja
Thema:
Word Text einfügen Zeilenumbruch

Hallo

Ich hoffe Ihr könnt mir bei meinem Problem helfen

Ich habe ein Script dass mir Zeile für Zeile Text hinzufügen soll(Word), dazwischen sind hier und da mal einen Zeilenumbruch einzubauen

und auch mal rechtsbündig, andere Schriftart/größe.

gerade mit der Schriftart/größe habe ich Probleme da es mir das iw nicht übernimmt.

Die Daten bekomme ich aus Access

 

 

objWord.Visible = True
Set wrdDoc = objWord.Documents.Open(FileName:="C:\Temp\Test\LeeresArbeitszeugnis-W4.docx")

 objWord.Activate
objWord.Selection.Font.Name = "arial"                                                                                              'Formatierung des Textes
objWord.Selection.Font.Size = 10

        
objWord.ActiveDocument.Sections.First.Range.InsertBefore ("Arbeitszeugnis")                              'Text in erster Zeile
objWord.ActiveDocument.Content.InsertParagraphAfter                                                                 ' fügt einen Absatz ein
objWord.ActiveDocument.Sections.Last.Range.InsertAfter ("Thüringen, " & Date)                          ' Text in 3. Spalte, nach absatz
objWord.Selection.Paragraphs(1).Alignment = 2                                                                               'sollte Text in 3. Spalte rechtsbündig machen
objWord.ActiveDocument.Content.InsertParagraphAfter                                                                  ' fügt einen Absatz ein
objWord.ActiveDocument.Content.InsertParagraphAfter
objWord.ActiveDocument.Content.InsertParagraphAfter
objWord.ActiveDocument.Content.InsertParagraphAfter
objWord.ActiveDocument.Content.InsertParagraphAfter
objWord.ActiveDocument.Content.InsertParagraphAfter
objWord.ActiveDocument.Content.InsertParagraphAfter                                                                  ' fügt einen Absatz ein
objWord.ActiveDocument.Sections.First.Range.InsertAfter ("Nachname und Vorname")                'Text3
objWord.ActiveDocument.Content.InsertParagraphAfter                                                                  ' fügt einen Absatz ein
objWord.Selection.Font.Size = 16                                                                                                     'sollte nachfolgenden Text auf schriftgröße 16 schreibne
objWord.ActiveDocument.Sections.Last.Range.InsertAfter ("Thüringen, " & Date)                          'Text4 4

 

Ich währe euch sehr dankbar für eure Hilfe

 

gruß VaNdAnSr


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 Text einfügen Zeilenumbruch
24.08.2012 10:09:00 VaNdAnSr
NotSolved