仕事を頑張る人のおしりトラブル対策

お世話になります。

Excel2003でSheet1に貼り付けたデータを集計するマクロを作成しました。
が、この対象のデータが10万件近くあり、MAXの6万5千件を超えてしまっているのでSheet1に張り付けることが出来ません。

今からAccessに変更するのもちょっと大変なので・・困っています。
ちなみにExcel2007,2010にする事もできません。

無理だとは思いますがExcel2003でSheet1に6万5千件以上のデータを張り付ける方法はないでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (5件)

シートの列を全部使うデータとも思われないが、列を全部使っているのでしょうか。

もし、128列以下の列しか使っていないのであれば13万件、85列以下なら、20万件近く入るでしょう。これをVBAで処理するなら、ちょっと変更するだけで可能と思いますがどうでしょう。
それとも、分割して貼り付ける方法がわからないとか?

この回答への補足

okormazdさん、ご連絡ありがごうございます!

はい。列は20列ほどしか使用していません。
10万件近いと言ったのは10万行あるデータ、ということでした。
申し訳ございません。

85列以下なら20万件近く入るのですね!知りませんでした。
5万行ぐらいまでのデータならSheet1に張り付くのですが、それ以上になるとエラーが出て張り付かなかったので、てっきりMAXを超えてしまっているためのエラーかと思っていました。

5万件以上のどこかのデータに問題があるのかもしれません。
再度そのあたりをよく見てみます!!

ありがとうございました!

補足日時:2013/04/17 00:34
    • good
    • 0
この回答へのお礼

シート分けして無事実現することができました!
このたびは本当にありがとうございました!!

お礼日時:2013/04/18 02:00

>85列以下なら20万件近く入るのですね!知りませんでした。



いや、それはあくまでも分割して貼り付けた場合ということですよ。
分割しなければ6万5千件までしか読み込めません。


>5万件以上のどこかのデータに問題があるのかもしれません。
>再度そのあたりをよく見てみます!!

それは無駄かも。
    • good
    • 0
この回答へのお礼

nag0720さんご連絡ありがとうございました。

シート分けして無事実現することができました!
ありがとうございました!!

お礼日時:2013/04/18 02:02

こちらが参考になるかも?



http://www.qabox.jp/question/qa4281.html

この回答への補足

tar5500さんご連絡ありがとうございました。

便利そうなソフトですね!
試してみたいと思います!

補足日時:2013/04/17 08:33
    • good
    • 0
この回答へのお礼

シート分けして無事実現できました。
ありがとうございました!!

お礼日時:2013/04/18 02:03

データファイルはCSV、CSVを直接読む、、、

この回答への補足

JazzCorpさん、ご連絡ありがとうございます。

そうですねCSVで取り込む方法もありますね。
ただ私のマクロはSheet1に張り付けたデータを指定された条件に合わせてオートフィルして集計する、するという仕様になっているので、どうしてもSheet1に張りつけたいのです。。

補足日時:2013/04/17 08:30
    • good
    • 0
この回答へのお礼

シート分けして無事実現できました。
ありがとうございました!!

お礼日時:2013/04/18 02:03

残念ながら。


sheet1とsheet2に分割して集計するか、sheet1のa列からz列までが1~60000件、aa列からaz列までが60001件~100000件といった具合に分割して集計するしかないでしょう。

この回答への補足

matyu1003さんご連絡ありがとうございました。

やはり分割するしかないですかね。。
ありがとうございました!!

補足日時:2013/04/17 08:32
    • good
    • 0
この回答へのお礼

シート分けして無事実現できました。
ありがとうございました!!

お礼日時:2013/04/18 02:03

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング