User Tools

Site Tools


vba:functions:wordwrap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
vba:functions:wordwrap [21.10.2015 11:14:05]
yaslaw
vba:functions:wordwrap [21.10.2015 11:25:47]
yaslaw
Line 13: Line 13:
 {{%%fname%%|Download %%fname%% (V-%%version%%)}} {{%%fname%%|Download %%fname%% (V-%%version%%)}}
  
-===== Beschreibung ​===== +===== Definition ​=====  
 +''​string = wordwrap(string,​ long [,​eWrapParams [,​long]])''​ 
 +<code vb>​Public Function wordwrap( _ 
 +        ByVal iText As String, _ 
 +        ByVal iMaxLen As Long, _ 
 +        Optional ByVal iParams As [[#​enumerator_ewrapparams|eWrapParams]] = ewwDefault, _ 
 +        Optional ByVal iBreak As String = vbCrLf _ 
 +) As Variant</​code>​ 
 +  ***iText** Der Text, der zerlegt werden soll 
 +  ***iMaxLen** Maxiale Zeilenlänge 
 +  ***iParams** Settings zur Funktion. Siehe Enum eWrapParams. Die Parameter sind komulierbar 
 +  ***iBreak** Trennzeichen. Normalerweise ein Zeilenumbruch (vbCrLf) 
 + 
 +==== Return ==== 
 +EIn String oder ein Stringarray. Je nach eWrapParams. 
 + 
 +==== Enumerator eWrapParams ==== 
 +<code vb> 
 +Public Enum eWrapParams 
 +    ewwDefault = 0 
 +    ewwReturnArray = 2 ^ 0  'Gibt ein Array anstelle eiens Strings zurück. Der Parameter iBreak wird ignoriert 
 +    ewwCutLongWords = 2 ^ 1 '​Zerschneidet überlange Wörter 
 +    ewwRemoveBreaks = 2 ^ 2 '​Bestehende Zeilnumbrüche im Originaltext werden entfernt 
 +End Enum</​code>​
  
 ===== Beispiele ===== ===== Beispiele =====
vba/functions/wordwrap.txt · Last modified: 21.10.2015 11:26:26 by yaslaw