LoginSignup
0
0

【Access VBA】繰り返し処理

Posted at

はじめに

C#でアプリ開発を行っていたエンジニアが、半年にわたるAccess案件で学んだことをまとめています。
今回はAccessVBAでのFor文, ForEach文, Do Until文についてまとめます。

⋙For文

For i = 0 To 5 
 //繰り返し処理
Next i

このようにすると、0から5までの6回処理が繰り返されます
( )括弧が不要であるなど他の言語とは異なる箇所があるので注意しましょう

⋙ForEach文

ForEach X in XList
 //繰り返し処理
Next

このようにすると、XListの要素分、処理が繰り返されます
他の言語とは異なる箇所があるので注意しましょう

⋙Do Until文

Do Until 〇〇〇
 //繰り返し処理
Loop

このようにすると、〇〇〇がTRUJEになるまで処理が繰り返されます
この構文はADOを用いたレコードセット処理によく用います。
参考に以下の投稿もご覧ください

さいごに

いかがでしたでしょうか?繰り返し構文はプログラムの基本ですが、他言語と異なる点もありますので、しっかりと復習して活用していきましょう。
また気づくことがあれば追記いたします。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0