• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コピペマクロを高速化したい(Excel))

Excelコピペの高速化方法とは?

このQ&Aのポイント
  • Excelでのコピペ作業を高速化する方法について教えてください。
  • 現在Excelでコピペ作業を行っていますが、処理が遅くなっています。改善方法があれば教えてください。
  • Excelでのコピペ作業を効率化する方法を教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

そのマクロで「遅いと感じられる」のでしたら、それはマクロのせいじゃなくシートの問題と考えられます。 #あるいはご相談に関係ないと思って掲示しなかった箇所のマクロが実は遅い直接の原因なのかも?しれませんが、それはこのご相談ではどーしようもない範疇なので、そういう事は無いとします。 対処の例: sub macro1()  dim i as long  i = range("A1")  application.calculation = xlcalculationmanual  range("C12:F12").value = worksheets("Sheet2").cells(i, "B").resize(1, 4).value  range("G12").value = worksheets("Sheet2").cells(i, "G").value  application.calculation = xlcalculationautomatic end sub みたいなカンジで、再計算を抑制して効果があるか見てみます。

love-DIY
質問者

お礼

解決しました! 再計算の問題だったようです。 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • warpspace
  • ベストアンサー率56% (83/147)
回答No.1

画面描画の抑止・抑止解除を使用すれば、早くなります。

参考URL:
http://officetanaka.net/excel/vba/speed/s1.htm
love-DIY
質問者

お礼

残念ながら画面描画の問題ではありませんでした。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A