業績レポートの自動化をお手伝いした会社から、連絡をいただきました。扱うデータが65000行を超えたので、マクロの中で行指示をしているところを100000に変えてみたが、エラーがでるとのこと。



マクロの修正にトライしていただけるなんて、なんて親切なと感心したのはいいのですが・・・



以下の表記がどうもエラーを起こしています。

65000だと大丈夫なのですが!(もちろん、Office2007ですよ)



   Range("A1:A100000")・・この後に行数をカウント



しかたないので、以下の表記に変更したら動作するではないですか



   Range("A200000").End(xlUp).Row



うーん。良く分からないので、Excel MVPの当社の講師に確認したら、バグかも知れないとのこと。2007で広げた行列数に対応していないところが残っているらしいのです。