vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Visual-Basic Einsteiger
Textlänge in Word 
Autor: Andi W
Datum: 25.07.13 11:15

Hallo,
ich möchte gerne die Textlänge eines Textes in Word ermitteln.
Dabei meine ich nicht Len(String), sondern irgendwas in Pixel oder so.

Folgender Hintergrund:
Ich habe eine Anwendung, die einen Wordexport beinhaltet. Dabei wird eine Wordinstanz erstellt, Formatvorlagen definiert und Texte mit den Formatvorlagen ausgegeben.

z.B.
'//Formatvorlage
wApp.Styles.Add("MeineFV")
With wApp.Styles("MeineFV")
   .Font.Name = "Arial"
   .Font.Size = 8
   .Font.Bold = False
   .Font.Italic = False
   .ParagraphFormat.TabStops.ClearAll()
   .ParagraphFormat.TabStops.Add(60, Word.WdAlignmentTabAlignment.wdLeft)
   .ParagraphFormat.TabStops.Add(200, Word.WdAlignmentTabAlignment.wdRight, _
     Word.WdTabLeader.wdTabLeaderDashes)   
   .ParagraphFormat.TabStops.Add(202, Word.WdAlignmentTabAlignment.wdLeft)
   .ParagraphFormat.SpaceBefore = 0
   .ParagraphFormat.SpaceAfter = 0
End With
 
'//Ausgabe
wApp.Paragraphs.Add()
With wApp.Paragraphs(I + 15)
   .Range.Text = "Mein Text"
   .Format.Style = "MeineFV"
End With
Für diesen Text, der dort ausgegeben wird, brauche ich die Länge, weil ich anhand der Länge (die entsprechend des Textes unterschiedlich sein kann; Text = variable) TabStops entsprechend positionieren will.

Vielen Dank...
A.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Textlänge in Word1.350Andi W25.07.13 11:15
Re: Textlänge in Word724bfritz25.07.13 22:57
Re: Textlänge in Word689Blackbox26.07.13 18:02

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-2024 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