• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ExcelのVBAがオーバーフローに!?)

ExcelのVBAがオーバーフローに!?

このQ&Aのポイント
  • 以前に質問しました時に回答を頂き凄く助かっていたのですが、何故か「オーバーフロー」と表示されてしまいます。
  • 下記のVBAを教えて頂きしようしていました。
  • デパックのClickすると15行目辺りの「k = c(i)」が黄色くなります。正直言ってマクロとか全く解りませんが、コピーして使っていました。どこをどう変更すれば良いのか教えて頂ければ助かります。

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

  • ベストアンサー
回答No.2

3行目の Dim c(), p(), q(), i, j, l, r, k As Long を Dim c(), p(), q(), i, j, l, r, k とすれば動くと思います。

Naomi1995
質問者

お礼

早速のご回答ありがとうございました。 上手く動いているようです。 助かりました。 本当にありがとうございました。

その他の回答 (1)

  • akauntook
  • ベストアンサー率19% (295/1481)
回答No.1

http://www.officepro.jp/excelvba/ 正直で良いですね。参考にどうぞ。 私も正直に。 丸投げは嫌いなので、質問の通りにはしたくありません。 こう書くと、天の邪鬼な方がやってくれるかもしれないです。 あと、どこかのサンプルをコピペしたなら、そのサイトとURLを貼った方が良いですよ。 インデントされていないコードは読む気が下がります。 >「オーバーフロー」と表示されてしまいます オーバーフローとだけエラーが表示されたわけではないでしょう。正確に表示されたままを書きましょう。 >デパックのClickすると デバッグですよね。 この程度ならわかると思いますが、ソースコードの質問のものと、実際に書いたもので同じようなミスもありそうです。 あとは、実際のExcelブックの内容や、Excelのバージョン等も書いておくと良いと思います。

Naomi1995
質問者

お礼

色々とアドバイスありがとうございました。 大変失礼な質問文になってしまい申訳ありませんでした。 また何かありましたら質問させて頂きます。 その時はもっと正確に記載するよう心掛けます。

関連するQ&A