• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:下記コードはどう動くと思われますか。)

VBAコードの動作について

このQ&Aのポイント
  • VBAコードの実行結果について教えてください。
  • Windows XPのVBA(VB 6.0)で以下のコードを実行すると、どのような動作になりますか?
  • 指定の条件に応じて、オブジェクトの表示を制御するVBAコードについて教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.2

VBEの[F8]キーで、ステップ実行して確かめてみましたか?

ttgk
質問者

お礼

ほとんど初心者に近い者ですから、申し訳ありません。 ありがとうございます。

ttgk
質問者

補足

あまり詳しくはないのでVBE[F8]のやり方は分かりませんが。 ブレイクポイントを設定して、一行ずつ実行はさせてみました。 すると、直線Aの時点で既に全ての月に直線が出力されてしまいました。

その他の回答 (1)

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

入力した内容に対応する直線オブジェクトが 非表示から表示になるんだと思うけど 質問するよりも動かしたほうが早いんじゃない?

ttgk
質問者

お礼

まずは、ご回答、ありがとうございます。

ttgk
質問者

補足

ありがとうございます。 確かにおっしゃる通り、動かした方が早く、且つ、非表示→表示のはずなんですが・・・。 テキストZZZは月なんです。 1月から12月までのどれかが入力されて、非表示→表示になるつもりなんですが、 全て表示になってしまい、困っております。 何か良い手段は有りませんか?。

関連するQ&A