Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13062 / 76734 ←次へ | 前へ→

【69182】Re:書き込みスピード
回答  jyun  - 11/5/26(木) 12:00 -

引用なし
パスワード
   ▼亜矢 さん:
> エクセルにあるデータを同じシートの他のRangeに書くことをプロジェクトから
> 行っています。プロジェクトではエクセルを参照設定してマクロを行っていますが、約10000行くらい書くのですが、プロジェクトから行うと3分くらい
> かかります。同じことをエクセルだけで行うと13秒程度でできます。
> これってプロジェクトから行っているので遅くなるんでしょうか。
> 早くする方法がありましたら、教えていただきたいと思います。

10000行程度で13秒というのがそもそも遅すぎです。
Rangeオブジェクトに直接書き込みをしていませんか?(どんなコードですか)
配列で書き込むようにすると瞬時で終わると思います。

0 hits

【69180】書き込みスピード 亜矢 11/5/25(水) 19:53 質問
【69181】Re:書き込みスピード 初心者 11/5/26(木) 0:36 発言
【69182】Re:書き込みスピード jyun 11/5/26(木) 12:00 回答
【69186】Re:書き込みスピード 亜矢 11/5/26(木) 18:33 お礼
【69187】Re:書き込みスピード jyun 11/5/26(木) 22:52 回答
【69188】Re:書き込みスピード 亜矢 11/5/27(金) 4:55 お礼
【69189】Re:書き込みスピード jyun 11/5/27(金) 9:21 回答
【69194】Re:書き込みスピード 亜矢 11/5/28(土) 8:51 お礼

13062 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free