« オピネル フィレナイフNo.10 | トップページ | マイルスばっかり聴いている »

2016年6月23日 (木)

VBAで変数の処理の説明

28_6_23_1_2

A列に位置から9までの数字を記入するVBAは次のように・・・

Public Sub 繰り返しA列()
 y = 1
   Do
    Cells(y, 1) = y
      y = y + 1
   Loop Until y = 10

VBAの変数の扱いの説明の一般的なの
だけどyの扱いが分るようで分りにくい
ってか 絶対に分ったような気がするだけで分ってないと思う
y=1  y=y+1  分りにくいね
ほんで
E列の並べになるVBAha

Public Sub 繰り返しE列()
 y = 2
 Do
    Cells(y, 5) = y + 1
      y = y + 3
   Loop Until y = 14
 End Sub

y=2
Cells(y, 5) = y + 1
y = y + 3

滅茶苦茶なyの扱い
Loop Until y=14で処理をストップしているが分りにくい
でも これの仕組みが分ると変数が分る
ほんでね
手書きを貼るね

28_6_23_2

分りやすいでしょう
なぜy+数字 かってのも下に書いておいた
無限ループに入らないため 変数の処理は目的に応じて


にほんブログ村 自転車ブログ ツーリングへ

にほんブログ村 自転車ブログ MTBへ

にほんブログ村

|

« オピネル フィレナイフNo.10 | トップページ | マイルスばっかり聴いている »

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« オピネル フィレナイフNo.10 | トップページ | マイルスばっかり聴いている »