php for文
今日はfor文を学習
vbaのfor nextとかなり構文が違うので注意したい。
php
for($i=1;$i<=10;$i++){print$i;};
for(カウンタ初期値,停止条件,カウンタ増減){処理};
vba
for i=1 to10 cell(i,1)=i next i
for カウンタ初期値 停止条件 処理 next カウンタ
主な違い
感想
セミコロンを誤ってカンマにしてしまい、処理が走らないといったことがあった。vbaではセミコロンを使う機会が少なく、区切りはブランクかカンマだったため注意する必要がある。
その他
count関数について学習した。
変数に格納された要素数を返す。
php
$cnt=array('赤','緑','青');
print count($cnt);
ブラウザには3が表示される。
vba
セルa1に数値の1が入っている場合
worksheetfunction.count(cells(1,1))
count関数は1を返す。
vbaのcountは対象範囲にある数値の入ったセルの数を返す。
感想
vbaの同名の関数とは使い方が違う点に注意したい。