• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロ連番印刷の桁数でオーバーフロー)

マクロ連番印刷の桁数でオーバーフロー

このQ&Aのポイント
  • マクロ初心者のため、エクセル2010で連番印刷のマクロを実行したところ、6桁の連番で「実行時エラー’6’オーバーフローしました」というエラーが表示されました。
  • エクセルの連番印刷マクロを使って伝票に連番を印刷しようとしたところ、5桁までは問題なく実行できたが、6桁になると「実行時エラー’6’オーバーフローしました」というエラーが発生する。
  • エクセル2010で連番印刷のマクロを実行したとき、6桁の連番で「実行時エラー’6’オーバーフローしました」というエラーメッセージが表示され、解決方法がわからない。

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

  • ベストアンサー
  • m3_maki
  • ベストアンサー率64% (296/460)
回答No.1

Dim idx As Integer を Dim idx As Long に変更してください。 詳細はこちらを参考に。 http://www.accessclub.jp/vba/help/011.html

commufa
質問者

お礼

おかげ様で伝票の6ケタ連番印刷ができました。今まではナンバリングを使って1回に200枚ほど押していましたので、これからはずいぶんと楽になります。 ありがとうございました。

関連するQ&A