質問があります
ボタンにマクロを登録して、押下するとシート3から特定の列4行のみ全てコピーして(100~500件で変動)、シート1の固定された開始地点からペーストするマクロです
以下のソースは文章で表現した通りのものとなっていますでしょうか?
------------------------------------------------------------------------------------
Sub ボタン登録コピーペースト ()
MsgBox "マクロを実行しました"
Sheets(3).Select‘コピー元データ(シート3)
Range("C:C,M:M,AE:AE,AF:AF").Select ‘4列の変動するデータすべて100~500件
‘選択します
Selection.Copy
Sheets(1).Select‘コピー先データ
Range("C70").Activate‘まず固定開始位置C70を選択する
Selection.PasteSpecial Paste:=xlPasteValuesApplication.CutCopyMode = False
‘4列のデータ数百件すべてコピーする
End Sub
------------------------------------------------------------------------------------
No.1ベストアンサー
- 回答日時:
>ソースは文章で表現した通りのものとなっていますでしょうか?
⇒残念ながらなっておりません。
実際に動作させれば、一目瞭然と思います。
・コメント記号が相違でコンパイルエラー「‘」→「’」(アポストロフィ記号)
・Selection.PasteSpecial Paste:=xlPasteValuesApplication.CutCopyMode = False
不正コードとなるので以下のように2行に分割
Selection.PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
・又、コピーサイズと貼り付けサイズが相違しているのでエラーとなるのでコピーは
最大500行ならそのサイズ分を選択コピーしては如何でしょうか。
(例えば、Range("C1").Resize(500))
複数のセル範囲を併せて参照するのならば、Unionメソッドが使用できます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- Excel(エクセル) エクセル VBAでシートのコピーを作りたい 1 2023/05/18 07:42
- Excel(エクセル) ②Excel 簡単にシートコピーしたら前日の残高と日付を変更させたい→マクロの記録でエラーが出ます 8 2022/07/16 20:40
- Excel(エクセル) ExcelVBAについて。 2 2022/12/10 20:08
- Visual Basic(VBA) データのある範囲を選択するVBAについて 2 2022/09/03 00:20
- Excel(エクセル) excelVBAについて。 8 2022/12/11 13:47
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで行ごとコピー、同じ行を...
-
Excelで、決まった行を繰り返し...
-
C+vのvは英語で何の頭文字...
-
塗りつぶしの色をコピーするには
-
画面写真でコピーペーストする...
-
VBAのテキストボックスに文字列...
-
エクセルの表をjpegにしたい(Mac)
-
ExcelのVBAでChromeの画面を全...
-
PDFの一部を切り取って別のシー...
-
友達のTV録画したDVD-R( SHARP...
-
IMEパッドの漢字一覧をワー...
-
数式による空白を無視して最終...
-
iPhoneでエクセルのコピーし、...
-
「Ctrl+b」でテキストだけをコ...
-
【エクセル】表の中の文字だけ...
-
空白行を無視してコピーするマ...
-
EXCEL 基本の基 複写元の...
-
パワーポイントで図がずれる
-
EXCEL 1つ飛ばしのセル参照
-
エクセルのマクロについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで行ごとコピー、同じ行を...
-
PDFの一部を切り取って別のシー...
-
塗りつぶしの色をコピーするには
-
C+vのvは英語で何の頭文字...
-
【エクセル】表の中の文字だけ...
-
Excel 3列毎のセルを別の表に抽...
-
Excel フィルターを掛けた状態...
-
WORDのグレー括弧って?
-
セルに値がある行のみを抽出す...
-
VBAのテキストボックスに文字列...
-
エクセルでコピーしたものをコ...
-
マイナスの場合「xxxx-」...
-
エクセルでマクロにてセル色と...
-
コピーされたセルの文字が途中...
-
EXCEL 1つ飛ばしのセル参照
-
数式による空白を無視して最終...
-
コピー&貼り付けの仕方を教え...
-
エクセルVBAでコピーすると行の...
-
Wordの「背景色を消す方法」教...
-
エクセル VBA・マクロ コピー ...
おすすめ情報