初心者オサムシがExcelのマクロと戦う戦闘ブログである
by オサムシ
タグ:ウォッチウィンドウ ( 1 ) タグの人気記事
試験メモ【デバッグ】/VBAエキスパート

デバッグ



デバッグモード

VBEのデバッグモードとは、実行中のマクロを一時停止した状態を指します
デバッグモード中に、一行ずつ命令を実行していく時はF8(デバッグメニューの「ステップイン」でも可)を押下
デバッグモードを終了する場合は、実行メニューから「リセット」を選択します

イミディエイトウィンドウ

①マクロ実行中に変数の値やプロパティの設定値を出力できる
Debug.Print
②ブレークポイントやStopステートメントで、マクロ停止中に任意の命令を実行できる
③値を取得し表示させたいときは、行頭に?をつける
④イミディエイトウィンドウでDimは使えない(変数宣言しなくてよい)

変数testの左から3文字だけ表示させる
a = Left(test,3)
MsgBox a

ウォッチウィンドウ

ウォッチウィンドウはあらかじめ仕掛けておいた式に従って、マクロを中断することができる
「式のウォッチ」を選択すると表示するだけですので、通常は「式がTrueのときに中断」もしくは「式の内容が変化したときに中断」を使う
d0285354_15505445.jpg


呼び出し履歴

エラー発生時、デバッグモードにして「表示」メニューから「呼び出し履歴」を選択すると、呼び出し履歴ウィンドウが開き、エラーが発生しているプロシージャを選んで「表示」ボタンを押すと、コードウィンドウに呼び出し元を表すマークが表示されます


オサムシじゃーなる
[PR]
by 03musi | 2013-02-09 15:51 | 試験メモ/VBAエキスパート


カテゴリ
試験メモ/VBAエキスパート
マクロ 基礎
マクロ 応用
Excel 基礎
Excel 応用
Office
日記
もくじ

ファン

フォロー中のブログ
初心者のためのOffic...
七里ヶ浜だより Lett...
はじめてのMac-Sup...
初心者のためのOffic...

検索

タグ

その他のジャンル