マクロを作ってみているのですが、わからないので教えてください。
A、Bというシートが二つあるとします。
Aにはデータが入っており、フィルターで「対象」となっているものだけを絞り、Bのシートへいくつかの項目を転記したいです。
例えば、
AのシートのD列に「対象」/「対象外」と入っていて、フィルターで「対象」だけに絞る。
↓
抽出結果のE列のデータをBシートのB列に転記する
(抽出後の最終行を取得し、2行目から最終行までの可視セルのみ転記する?)
としたいです。
とりあえず抽出結果を選択してそのままBシートへ貼り付けようとしたのですが、Bシートのフォーマットが一部セル結合されているためうまくいきませんでした。
(A、Bともに一行目が見出し行です。)
このような結合されている場合でもうまく転記?貼り付け?することは可能でしょうか?
その場合どのように記載すればいいのか、教えていただけないでしょうか。
もし結合のせいで無理な場合はフォーマットを変更できないか検討します…。
よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
同じブック内で試してみましたが、そのまま
Sheet1.Range(~~).Copy Destination:= Sheet2.Range(~~)
で、いけるように思います。(結合セルがあっても)
なんらかの条件でだめなのかも知れませんが、結合だけが問題であるなら、コピー先の範囲に対して事前に、
Range(~~).UnMerge
を実行してからコピーするようにすれば、結合が解除されるのでコピーできるようになると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) エクセルマクロ オートフィルターでで選択コピー 2 2022/04/18 11:05
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
- Excel(エクセル) エクセル VBAでセル内容を別の列の最下行に転記したい 2 2022/11/29 08:47
- Visual Basic(VBA) VBAで、シート間の転記するコードをFOR~NEXTで教えてください。 9 2023/04/30 20:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで別シートの同じ位置...
-
ワークシートの行が途中から表...
-
エクセルの下部のシートタブの...
-
エクセルでセルの書式設定がで...
-
Excelで大量の2000個のリストを...
-
ロックしたセルのコピー&貼り付け
-
Excelで保護のかかったシートの...
-
シート全体を他のブックのシー...
-
excelで勝手にテキストボックス...
-
EXCELで複数シート作成後、全シ...
-
エクセルで数式は残したまま他...
-
エクセルで選択した行以外を削...
-
VBA アクティブでないシートの...
-
エクセルで多数のシートをまと...
-
VBAで新しいエクセルファイルに...
-
【エクセル】表から条件に合っ...
-
Excelセルの書式設定ができない
-
行の挿入ができなくなった
-
シート保護したExcelへの画像貼...
-
1から5までの整数のみ入力可に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで別シートの同じ位置...
-
エクセルでセルの書式設定がで...
-
エクセルの下部のシートタブの...
-
EXCELでコピーしたグラフのデー...
-
シート全体を他のブックのシー...
-
ワークシートの行が途中から表...
-
ロックしたセルのコピー&貼り付け
-
excelで勝手にテキストボックス...
-
Excelで保護のかかったシートの...
-
エクセルで数式は残したまま他...
-
VBA アクティブでないシートの...
-
Excelで大量の2000個のリストを...
-
エクセルで打ち込んだ数字を自...
-
シート保護してても並び替えを...
-
【エクセル】表から条件に合っ...
-
【エクセル】数式のセル番地を...
-
シート保護したExcelへの画像貼...
-
コピー&ペーストすると、VLOOK...
-
EXCELで複数シート作成後、全シ...
-
エクセルで多数のシートをまと...
おすすめ情報