This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vba:functions:printlist [17.07.2017 16:33:45] yaslaw [Beispiele] |
vba:functions:printlist [04.09.2019 11:56:42] yaslaw |
||
---|---|---|---|
Line 1: | Line 1: | ||
<const> | <const> | ||
- | version=1.1.0 | + | version=1.1.1 |
- | vdate=17.07.2017 | + | vdate=04.09.2019 |
fname=udf_printlist.bas | fname=udf_printlist.bas | ||
ns=%NAMESPACE% | ns=%NAMESPACE% | ||
Line 30: | Line 30: | ||
***iHeader** Array<String> Ein Array mit dem Header | ***iHeader** Array<String> Ein Array mit dem Header | ||
***iReturn** enuPrintListOutputMethode Art der Rückgabe: Standart ist das Direktfenster. Alternativ kann man auch als Rückgabewert der Funktion oder in den Zwieschnepseicher des PCs schreiben. Die Auswahlen lassen sich auch kombinieren: prConsole+prClipboard | ***iReturn** enuPrintListOutputMethode Art der Rückgabe: Standart ist das Direktfenster. Alternativ kann man auch als Rückgabewert der Funktion oder in den Zwieschnepseicher des PCs schreiben. Die Auswahlen lassen sich auch kombinieren: prConsole+prClipboard | ||
- | ***iFormats** Ain Array mit dFormaten um die Daten zu formatieren. Siehe auch format() von VBA | + | ***iFormats** Ein Array mit dFormaten um die Daten zu formatieren. Siehe auch format() von VBA |
***Return** String Resultat oder Fehlermeldung | ***Return** String Resultat oder Fehlermeldung | ||
+ | ==== Enumerator ==== | ||
+ | === enuPrintListOutputMethode === | ||
+ | |||
+ | Auswahl was mir der Analyse geschehen soll. Die Werte lassen sich mit + kombinieren | ||
+ | ***prListConsole**(1) Die Ausgabe wird ins Direktfenster geschrieben | ||
+ | ***prListReturn**(2) Die Ausgabe wird als Funktionsrückgabewert zurückgegeben | ||
+ | ***prListClipboard**(4) Die Ausgabe wird in den Zwieschenspeicher geschrieben | ||
+ | ***prListMsgBox**(8) Die Ausgabe wird als Popup ausgegeben | ||
+ | | ||
===== Settings ===== | ===== Settings ===== | ||
Das Modul hat eine Kompilierbedinung. MS Access kennt den Befehl NZ(), MS Excel kennt den nicht. Um in Excel den Befehl zu verwenden habe ich die NZ-Funktion nachgebaut und in eine Bedingte Komplilierung gesetzt. Darum muss am Anfang vom Code eingestellt werden, ob der CODE unter MS Access läuft oder nicht | Das Modul hat eine Kompilierbedinung. MS Access kennt den Befehl NZ(), MS Excel kennt den nicht. Um in Excel den Befehl zu verwenden habe ich die NZ-Funktion nachgebaut und in eine Bedingte Komplilierung gesetzt. Darum muss am Anfang vom Code eingestellt werden, ob der CODE unter MS Access läuft oder nicht |