This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vba:functions:print_r:definition [03.07.2014 12:03:18] yaslaw [Definition] |
vba:functions:print_r:definition [23.07.2015 09:31:23] (current) yaslaw |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Funktionen print_(), print_rm(), d(), c() ===== | + | ===== Funktionen print_r(), print_rm(), d(), c() ===== |
==== Definitionen ==== | ==== Definitionen ==== | ||
<code vb>Public Function print_r( _ | <code vb>Public Function print_r( _ | ||
Line 81: | Line 81: | ||
*Mehrdimensionale Arrays (bis zu 4 Dimensionen. Kann beliebig erweitert werden) | *Mehrdimensionale Arrays (bis zu 4 Dimensionen. Kann beliebig erweitert werden) | ||
*Dao.Recordset (Anzahl Einträge sind begrenzt) | *Dao.Recordset (Anzahl Einträge sind begrenzt) | ||
+ | *<nowiki>TempVars</nowiki> (Nur bei Access) | ||
+ | *Properties (Nur bei Access) | ||
Bei allen restlichen Objekten wird nur der Klassenname angegeben | Bei allen restlichen Objekten wird nur der Klassenname angegeben | ||
+ | |||
+ | ===== Conditional Compilation ===== | ||
+ | Um den verschiedenen Variable/Objekttypen in den verschiedenen VBAs gerecht zu werden, habe ich eine Conditional Compilation eingeführt. ganz am Anfang definiert man, welches Office-Paket es ist. | ||
+ | <code vb>#Const isAccess = True | ||
+ | #Const isExcel = False 'Excel unterstützt keine TempVars und Properties | ||
+ | #Const isWord = False 'Muss noch überprüft werden, welche Dinge unter Word nicht funktionieren</code> | ||
===== Offene Auswertungen ===== | ===== Offene Auswertungen ===== |