- ベストアンサー
イミディエイトウインドウの最高表示数は199行?
当方XP&Office2003です。 Sub test() Dim i As Long For i = 1 To 200 Debug.Print i Next i End Sub を実行すると、 2 3 ・ ・ ・ 200 と、表示され、最初の1が消えてしまいます。 イミディエイトウインドウでは、199行までしか表示できないのでしょうか? 私がoffice2003だからですか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは テーマがおもしろかったのと気になったのと、で、試してみました。 Sub test_j() Dim i As Long, s As String For i = 1 To 200 s = s & vbLf & i Next i Debug.Print Mid(s, 2); End Sub 最後の改行を取れば、200行表示されませんか? 2000でも2010でも200行までみたいです。
その他の回答 (2)
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
回答No.3
2010でも同じかも!? 2011年7月12日火曜日イミディエイトウィンドウの限界 http://oirnao.blogspot.jp/2011/07/blog-post_12.html
質問者
お礼
ありがとうございます。
- cj_mover
- ベストアンサー率76% (292/381)
回答No.2
あ、すみません、補足です。 > 最後の改行を取れば、 これは > Debug.Print Mid(s, 2); の最後に付いているセミコロンのことです。 Mid()関数のことではありません。念の為。
質問者
お礼
ありがとうございます。
お礼
ありがとうございます。