![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
VBAで他のブックにシートを移動(コピー)すると、色が一部分変わってしまいますがなぜでしょうか?コピーした後にセルの一部範囲の値を消すコードを書いたのですが、この列範囲見出しの色だけが
青からグレーに変わっていました。
Dim コピーするシート As Worksheet
set コピーするシート = ThisWorkbook.Worksheets("シート名")
Dim コピー先ブック As Workbook
Set コピー先ブック = Workbooks("ブック名")
コピーするシート.Copy befor:=コピー先ブック.Worksheet(1)
Worksheets("コピー先ブックのシート名").range("C23:AD26").ClearContens
____
どうぞよろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
セルの中身だけ複製してますね。
書式も一緒に複製するようにしてみましょう。
Range.PasteSpecialやCells.PasteSpecialメソッドを使うと良いでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 転記先VBA 一致しているセルがコピーされない 5 2021/11/15 17:23
- Visual Basic(VBA) EXCEL VBA シート比較し〇×判定 1 2021/11/19 11:49
- Visual Basic(VBA) シート名をフォルダ名に変更 1 2021/12/01 15:59
- Visual Basic(VBA) クリップボードに貼付している文字列が、マクロで別ブックへ転記すると、消えてしまう 1 2023/10/15 13:36
- Visual Basic(VBA) 空のシートに関数を入れたい 2 2021/12/03 15:08
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) 別ブックからシートのコピー 3 2022/04/01 20:07
- Visual Basic(VBA) 特定の文字を含むシートだけマクロ処理をしたい 1 2023/05/22 01:43
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセルでマクロにてセル色と文字を他シートのセルへコピーしたい
その他(コンピューター・テクノロジー)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
エクセルでエラーが出て困っています。
Excel(エクセル)
-
-
4
Application.ScreenUpdating = Falseが効きません
Visual Basic(VBA)
-
5
実行時エラー 438になった時の対処法を教えて下さい。
Visual Basic(VBA)
-
6
エクセルVBA 作業後に選択範囲を解除する方法
Excel(エクセル)
-
7
エクセル 別シートへのコピーを,セルの色や太字斜体までやりたい。
Excel(エクセル)
-
8
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
9
ファイル名を今日の日付、時刻で保存する
Visual Basic(VBA)
-
10
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
11
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
12
マクロ実行ボタンを自動削除したい
Excel(エクセル)
-
13
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
14
VBマクロ 色の付いたセルを含む行をコピーしたい。
Visual Basic(VBA)
-
15
VBAでシートコピー後、シート名が重複している時の処理
Access(アクセス)
-
16
VBA(エクセル)で自動的にボタンをクリックさせるには
その他(プログラミング・Web制作)
-
17
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
18
VBA Constの指定シートのセルを指定する方法
Visual Basic(VBA)
-
19
VBAで条件によってシート見出しの色を変更したい
Excel(エクセル)
-
20
VBAで配列の計算
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートをコピーする際に Co...
-
エクセルVBAが途中で止まります
-
VBA 別ブックからコピペしたい...
-
Excelのマクロについて教えてく...
-
別ブックをダイアログボックス...
-
【VBA】全シートの計算式を全て...
-
vbaでvbaProjectのパスワード解...
-
ワイルドカード「*」を使うとう...
-
vbaで他のブックに転記したい。...
-
VBS Bookを閉じるコード
-
VBAで別のブックにシートをコピ...
-
エクセルVBAで書式と値の貼付け...
-
ACCESSVBA からExcelの他ブック...
-
Excel2007VBAファイルの表示に...
-
Excelブックがアクティブになっ...
-
エクセルのマクロを使ってメー...
-
【Excel VBA】書き込み先ブック...
-
Excel-VBAでのファイルの開き方
-
【ExcelVBA】zip圧縮されたCSV...
-
VBSでExcelのオープン確認
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートをコピーする際に Co...
-
エクセルVBAが途中で止まります
-
ワイルドカード「*」を使うとう...
-
別ブックをダイアログボックス...
-
(マクロ)データをAブックからB...
-
VBS Bookを閉じるコード
-
VBA 別ブックからコピペしたい...
-
VBA 複数のエクセルから一つの...
-
VBA シート名が一致した場合の...
-
【ExcelVBA】インデックスが有...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
vbaでvbaProjectのパスワード解...
-
VBAで別ブックのシートを指定し...
-
【ExcelVBA】zip圧縮されたCSV...
-
VBA コードを実行すると画面が...
-
【VBA】全シートの計算式を全て...
-
複数のエクセルブックをひとつ...
-
VBA 実行時エラー 2147024893
-
ExcelのVBAです。フォルダ内の...
おすすめ情報