This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vba:classes:iterator:index [02.09.2015 14:08:45] yaslaw |
vba:classes:iterator:index [04.09.2019 11:44:31] (current) yaslaw |
||
---|---|---|---|
Line 1: | Line 1: | ||
<const> | <const> | ||
- | version=2.7.0 | + | version=2.12.3 |
- | vdate=02.09.2015 | + | vdate=04.09.2019 |
fname=iterator.cls | fname=iterator.cls | ||
ns=%NAMESPACE% | ns=%NAMESPACE% | ||
Line 7: | Line 7: | ||
</const> | </const> | ||
====== [VBA] Iterator ====== | ====== [VBA] Iterator ====== | ||
- | //Eine Iterator-Klasse umd ie verschiedenen Listenmöglichkeiten (Array, Collection, Dictioary etc.) alle gleich handhaben zu können// | + | //Eine Iterator-Klasse um die verschiedenen Listenmöglichkeiten (Array, Collection, Dictioary etc.) alle gleich handhaben zu können// |
==Version %%version%% %%vdate%%== | ==Version %%version%% %%vdate%%== | ||
- | {{..%%fname%%|Download %%fname%% (V-%%version%%)}} | + | <WRAP round download 50%> |
+ | ><fc #808080>//Das Modul hat versteckte Attribute. Damit diese aktiv übernommen werden reicht es nicht aus, den Code in ein neues Modul zu kopieren. Man muss das Modul aus der Datei nach VBA importieren.//</fc> | ||
+ | >{{popup>:vba:vba_importfile.png|Bild zum Import}} | ||
+ | |||
+ | {{..%%fname%%|Download %%fname%% (V-%%version%%)}}</WRAP> | ||
Line 18: | Line 22: | ||
Ich wollte ein einheitliches Konstrukt, durch dass ich bequem mittels Loop durchiterieren kann. Dabei kam die Iterator-Klasse heraus. | Ich wollte ein einheitliches Konstrukt, durch dass ich bequem mittels Loop durchiterieren kann. Dabei kam die Iterator-Klasse heraus. | ||
+ | |||
+ | Am besten mal die [[#anwendungsbeispiele|Anwendungsbeispiele]] anschauen um zu verstehen um was es geht. | ||
Die folgenden Listen sind ausprogrammiert: | Die folgenden Listen sind ausprogrammiert: | ||
Line 31: | Line 37: | ||
Excel.Workbook (Die Sheets) | Excel.Workbook (Die Sheets) | ||
Excel.Sheets | Excel.Sheets | ||
- | Fso.Folder | + | FSO.Folder |
===== Definitionen ===== | ===== Definitionen ===== |