![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
シートAのデータをコピーして、
そのデータを別シートに貼り付ける…というマクロを使っています。
貼り付ける先のシートには、どんどんデータがたまっていく倉庫のような役割です。
私がくんだマクロは、次のような手順で処理をします。
1.まず、そのシートのA1を選択し、
2.《CTRL+下》のようなコマンドで、「データが初めて空白になるセル」まで移動します。
3.そして、そこに「はりつけ」。
4.貼りつけが終わったら、もともといたシートに戻ってくる。
・・・そういうマクロなのですが、あまりに洗練されていないというか、
ボタンをおすたびに、コンピューターの画面が切り替わって、
「ああ。頑張って作業をしてくれているな」
ということが、わかるマクロです。
・・・
たしか、こうした一連の作業を、もっと高速処理できるマクロの組み方があったように思うのですが、どのようなプログラムをくんだらよいでしょうか?
No.1ベストアンサー
- 回答日時:
こんばんは!
コードそのものは問題ない訳ですね?
それでは画面更新を止めてみてはどうでしょうか?
(1)の操作の後に
Application.ScreenUpdating = False
の1行を追加し
従来のコード
Application.ScreenUpdating = True
といった感じです。m(_ _)m
それを、どこかで勉強した記憶もあったのですが、そういうのが思いつきませんでした。
最高のお答えを、ありがとうございました。
ご回答、どうもありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) VBAマクロ 決まっていない行を選択して別シートへ貼付け 4 2023/02/16 16:08
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 11:55
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで複数のシートのクリ...
-
Excel VBAでのWorksheet_Change...
-
Excelで数字を入れたら対応する...
-
エクセルで特定の行だけ行削除...
-
エクセル シート内の一番下のセ...
-
任意のセルに貼り付けをするマ...
-
エクセルで○をつけるマクロ設定
-
エクセルファイルを開いた回数...
-
Excelにて、同じ画像を複数のセ...
-
エクセルのマクロ実行後にカー...
-
【エクセル】「実行時エラー’10...
-
Excelのシート上のShapeにイベ...
-
エクセルのチェックボックス誤作動
-
エクセル:セル内の文字列の最...
-
複数のセル一括削除
-
【エクセル マクロ】【初質問】...
-
Excelでセル内の文字をファイル...
-
フォルダ内にある全ファイルの...
-
マクロ1があります。 A1のセル...
-
別シートにコピペするマクロの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のシートのクリ...
-
Excelで数字を入れたら対応する...
-
Excel VBAでのWorksheet_Change...
-
エクセルファイルを開いた回数...
-
Excelのシート上のShapeにイベ...
-
【エクセル】フリーワード検索...
-
【エクセル】「実行時エラー’10...
-
セルの一部分だけを太字にする方法
-
長い時間かかるマクロが実行中...
-
Excelでセル内の文字をファイル...
-
エクセルで特定の行だけ行削除...
-
エクセル シート内の一番下のセ...
-
エクセル:セル内の文字列の最...
-
EXCELのダイアログシートって、...
-
エクセルVBAで実行中画面を...
-
前月分を次月シートに繰越でき...
-
マクロ1があります。 A1のセル...
-
excel定数の違いについて。xlAu...
-
エクセルマクロでファイル名や...
-
エクセルのマクロ実行後にカー...
おすすめ情報