wS1シートに下記の条件付き書式が設定されています。
=CELL("row")=ROW()
'適用先 =$B:$K
別のシートから下記のVBAで転記を実行するとコピーされた範囲の条件付き書式が消えてしまいます。
条件付き書式が消えないようなコピーの方法を教えてください。
この転記作業は年1回だけなので、現在は転記終了後に条件付き書式を再設定しています。ただ同じようなブックが何本かあるので、できれば条件付き書式を壊さずにコピーできる方法を探しています。
Sub 転記()
Dim i As Long, n As Long, c As Range, wS1 As Worksheet, wS2 As Worksheet
Set wS1 = ("A")
Set wS2 = ("B")
For i = 2 To wS1.Cells(Rows.Count, 4).End(xlUp).Row
Set c = wS2.Columns(2).Find(what:=wS1.Cells(i, 4), LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
n = c.Row
wS2.Cells(n, 3).Resize(1, 8).Copy wS1.Cells(i, 5)
End If
Next i
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルVBAで教えて頂きたいのですが? 2 2022/12/31 20:28
- Visual Basic(VBA) vbaを早くしたい 5 2022/09/09 10:58
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
- Excel(エクセル) エクセル 値をコピペした時に、条件付き書式で塗られた背景色もペーストさせる 2 2023/04/05 17:21
- Visual Basic(VBA) VBA 別ブックからの転記の高速化について VBA 別ブックからの転記の高速化についてご教授下さい。 19 2022/07/26 13:07
- Visual Basic(VBA) オブジェクトが見つかりません 1 2023/06/24 19:43
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセルの表示形式を保ったまま、セルに値を代入するには?
Visual Basic(VBA)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
-
4
VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカウントできる、VB
Visual Basic(VBA)
-
5
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
6
別のシートから値を取得するとき
Visual Basic(VBA)
-
7
EXCEL VBA 文中の書式ごと複写するには
Visual Basic(VBA)
-
8
excel:条件付き書式の適用範囲が変わる
Excel(エクセル)
-
9
エクセルでエラーが出て困っています。
Excel(エクセル)
-
10
VBAでシート書式の自動変換を作動させない方法
Excel(エクセル)
-
11
VBAでループ内で使う変数名を可変にできないか。
Visual Basic(VBA)
-
12
VBA:日付を配列に入れ別セルに転記するとデータ型が変わる
Visual Basic(VBA)
-
13
VBA 数式を残して値をクリアについて
Excel(エクセル)
-
14
Application.ScreenUpdating = Falseが効きません
Visual Basic(VBA)
-
15
ExcelVBA データを消去すると罫線も消える?
その他(プログラミング・Web制作)
-
16
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
17
E列のセルに数値が入れば(空白でなければ)B列の同じ行のセルに色がつく
その他(Microsoft Office)
-
18
エクセルでファイルを閉じても空ウィンドウが残ります
Excel(エクセル)
-
19
【VBA】コピー&複数個所のペースト繰り返し
Excel(エクセル)
-
20
ExcelのVBA。public変数の値が消える
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
Excel 書式を関数で判断。
-
excel関数式の一部を太字にする
-
Excel 条件付書式で二つの条件...
-
EXCEL 表の書式のみ変更不可(...
-
エクセル:一定以上の数値にな...
-
excelで選択範囲の反転をしたい...
-
エクセル→貼り付けのオプション...
-
エクセルで、書式は変えずに連...
-
指定した期限が近づくとセルの...
-
条件付き書式の条件に時刻を指...
-
Excel 条件付書式で土日の左・...
-
エクセルで1年前の日付になった...
-
エクセルのピボットテーブルの...
-
見えているセルの数字だけの合...
-
Excelで、塗りつぶしを含め同じ...
-
エクセル関数で、Falseの場合赤...
-
Excelで4勤2休のカレンダーを作...
-
VBAでシート書式の自動変換を作...
-
Excel2003 の条件付き書式、「...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
Excel 書式を関数で判断。
-
excel関数式の一部を太字にする
-
EXCEL 表の書式のみ変更不可(...
-
エクセルのピボットテーブルの...
-
excelで選択範囲の反転をしたい...
-
エクセルで、書式は変えずに連...
-
Excel 条件付書式で土日の左・...
-
エクセルで2つのシートで重複し...
-
VBAでシート書式の自動変換を作...
-
エクセルで1年前の日付になった...
-
エクセル:一定以上の数値にな...
-
Excel 条件付書式で二つの条件...
-
条件付き書式の条件に時刻を指...
-
VBAで転記すると元のシートの条...
-
Excelで、塗りつぶしを含め同じ...
-
条件付き書式(色変更)は、予...
-
エクセル→貼り付けのオプション...
-
条件付書式で色づけしたセルの...
-
エクセル関数で、Falseの場合赤...
おすすめ情報