User Tools

Site Tools


vba:functions:increment

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:increment [26.11.2014 11:44:24]
yaslaw
vba:functions:increment [29.04.2015 11:02:55]
yaslaw
Line 1: Line 1:
 <​const>​ <​const>​
     version=1.0.0     version=1.0.0
-    vdate=26.10.2014+    vdate=25.11.2014
     fname=lib_increment.bas     fname=lib_increment.bas
     ns=%NAMESPACE%     ns=%NAMESPACE%
Line 8: Line 8:
  
 ====== [VBA] Increment/​Decrement (i++ etc) ====== ====== [VBA] Increment/​Decrement (i++ etc) ======
-==Version ​%%version%% - %%vdate%%==+//Simuliert ein %%i++ oder ++i%% für VBA.//
  
 +==Version %%version%% - %%vdate%%==
 {{%%fname%%|Download %%fname%% (V-%%version%%)}} {{%%fname%%|Download %%fname%% (V-%%version%%)}}
  
-In vielen Sprachen kennt man %%PostIncrement und PreIncrement%%. Also ''​++i''​ und ''​i++''​.+In vielen Sprachen kennt man %%PostIncrement%% und %%PreIncrement%%. Also ''​%%++%%i''​ und ''​i%%++%%''​.
 Leider kennt VBA das nicht. Somit muss bei einer Manuellen Schleife dies immer von Hand mittels ''​i = i+1''​ durchgeführt werden. Leider kennt VBA das nicht. Somit muss bei einer Manuellen Schleife dies immer von Hand mittels ''​i = i+1''​ durchgeführt werden.
 \\ Mit den folgenden Funktionen kann amn das umgehen. \\ Mit den folgenden Funktionen kann amn das umgehen.
 +
  
 ===== Beispiele ===== ===== Beispiele =====
Line 20: Line 22:
  
 Ich nehme 2 mal dieselbe Funktion. Es wird i jeweils um 1 hochgezählt. Das Quadrat davon muss < als 30 sein. Ich nehme 2 mal dieselbe Funktion. Es wird i jeweils um 1 hochgezählt. Das Quadrat davon muss < als 30 sein.
-Somit wissen wir am Anfang noch nicht wieviele Einträge ​das kommen - ergo muss laufend hochgezählt werden und der Ausgabearray vergrössert werden.+Somit wissen wir am Anfang noch nicht wieviele Einträge ​da kommen - ergo muss laufend hochgezählt werden und der Ausgabearray vergrössert werden.
  
 ==== PreIncrement ++i ==== ==== PreIncrement ++i ====
vba/functions/increment.txt · Last modified: 11.01.2016 12:06:32 by yaslaw