2008-03-06から1日間の記事一覧

VBAのお勉強 途中経過

とりあえず、基本的な構文は一通り終わりました4日かかった><リファレンスサイトの簡単なサンプルを見て「なんとなく…これはこういうプログラムなんだ」って理解できるようになった!うれしい><

VBA入門② No.10 エラー処理 「On Error GoTo」

エラーが発生した時、処理を分岐することができるよ Javascriptの「try〜catch文」みたいなものかな? 超便利>< 文法(While) On Error GoTo ラベル名 ラベル名: エラー処理

VBA入門② No.9 フロー制御 「Exit」

処理を途中で終了させるステートメントです 終了させたい場所に書くだけです、ただそれだけです 文法(While) Exit Do Exit For Exit Function Exit Property Exit Sub VBA入門まとめへ戻る

VBA入門② No.8 繰り返し処理(条件)「Do〜Loop」

Do〜Loopを利用した繰り返し処理には2種類の方法があります 1つは「While」を使った条件がtrueの間繰り返す処理 2つめは「Until」を使った条件がtrueになるまで繰り返す処理 文法(While) Do While 条件式 処理内容 Loop 文法(While) Do Until 条件式 条件式…

VBA入門② No.7 繰り返し処理 「For〜Next」

同じ処理を繰り返す方法です カウンター用の変数を用意し、それが決められた最大値になった時点で、処理をストップします 文法 'デフォルトでは1回ループする度にカウンタ用変数が+1されます For カウンタ用変数 = 初期値 To カウンタの最大値 処理内容 Next…

VBA入門② No.6 条件分岐(複数) 「Select Case〜」

VBAでの条件分岐 複数の条件により処理を分岐させたい場合、if文を利用するよりSelect Caseを利用した方が綺麗なコードを書くことができます 文法 Select Case 変数 Case 値1 変数=値1の場合の処理 Case 値2 変数=値2の場合の処理 Case Else 条件が満たされ…