This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vba:functions:parsecsvline [12.01.2016 14:49:50] yaslaw |
vba:functions:parsecsvline [18.01.2016 10:22:17] (current) yaslaw |
||
---|---|---|---|
Line 13: | Line 13: | ||
{{%%fname%%|Download %%fname%% (V-%%version%%)}} | {{%%fname%%|Download %%fname%% (V-%%version%%)}} | ||
- | Beispiele | + | ===== Definition ===== |
+ | <code>Array<String> = parseCsvLine(line [,delemiter[,quote [,trim]]])</code> | ||
+ | <code vb>Public Function parseCsvLine( _ | ||
+ | ByVal iLine As String, _ | ||
+ | Optional ByVal iDelemiter As String = ";", _ | ||
+ | Optional ByVal iQuote As String = "'""", _ | ||
+ | Optional ByVal iTrim As Boolean = True _ | ||
+ | ) As String()</code> | ||
+ | ***iDelemiter** Zeile | ||
+ | ***iDelemiter** Delemiter für dieFleder: Standars: ; | ||
+ | ***iQuote** Textbegrenzungszeichen Standard: ' unn "\\ Einer von beiden. Derjenige der Zuserst kommt, ist für die ganze Zeile gültig\\ Der Wert muss aus einzelnen Zeichen bestehen, di im Pattern in [] gesetzt werden | ||
+ | ***iTrim** Flag, ob die Werte getrimmt werden sollen Standard: true | ||
+ | |||
+ | ***return** Array<String> | ||
+ | |||
+ | |||
+ | ===== Beispiele ===== | ||
> Für die Ausgabe der Resultate verwendete ich die Funktion [[:vba:functions:print_r:]]. | > Für die Ausgabe der Resultate verwendete ich die Funktion [[:vba:functions:print_r:]]. | ||
<code vb> | <code vb> |