web-dev-qa-db-ja.com

MS-Accessデバッグウォッチの値の長さは制限されています

私はMS-Access2010で作業しており、ブレークポイントに達したVBAコードで定義された変数を表示しようとしています。ウォッチウィンドウの問題[ウォッチ]ウィンドウの[値]テキストボックスのサイズが設定されています。つまり、値が長すぎる場合、[ウォッチ]ウィンドウで値が切り捨てられます

変数内の値全体を表示するにはどうすればよいですか?

20
Mark C

これには中間ウィンドウを使用するのが最善です。このため、SQLクエリでこれを頻繁に行います。

これを表示するには、「表示->中間ウィンドウ」(またはControl + G)を使用します。

次に、次のような構文を使用します。

debug.print "This is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long stringThis is a really long string"

また、中間ウィンドウを選択してコピー/貼り付けするか、スクロールして変数全体を表示できます。

中間ウィンドウは自動的にクリアされませんが、すべてを選択して、いつでも削除できることに注意してください。

23
enderland