
No.1ベストアンサー
- 回答日時:
列の表示非表示の書式設定はセルではなく列に関連付いているので
セル範囲を選択したコピー貼り付けでは、列の表示非教示は反映されない
列の書式(表示非表示)を含めて貼り付けを行いたい場合は、コピー時に列を指定したコピーが必要
セル範囲指定でのコピー貼り付け
Range("A1:A14").Select
Selection.Copy
Sheets("Sheet2").Select
Range("A1").Select
ActiveSheet.Paste
この場合は列の書式(表示非表示)は反映されない
列範囲指定してのコピー貼り付け
Rows("1:14").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Sheet3").Select
Range("A1").Select
ActiveSheet.Paste
この場合は列の書式(表示非表示)も反映される
ありがとうございます。
セル範囲ではなく、
行または列で範囲指定すると良いんですね。
上手くいきました。
ありがとうございました。
No.2
- 回答日時:
No1です
提示したマクロは、行単位でのコピーでした
行単位の場合は
Columns("A:D").Select
Selection.Copy
ActiveSheet.Paste
こうですね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
vba の Selection.PasteSpecial で非表示行の扱い
Excel(エクセル)
-
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
Excelで、非表示のままコピーしたい。
Excel(エクセル)
-
-
4
オートフィルタ時に非表示にした列を含めてコピー、貼り付け
Excel(エクセル)
-
5
エクセルで、非表示になっている列もコピー
その他(Microsoft Office)
-
6
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
7
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
8
EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?
Excel(エクセル)
-
9
Excel2000/VBA:値と書式のみ貼り付けたい。
Excel(エクセル)
-
10
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
11
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
12
ExcelVBAのユーザーフォームの中に線を引きたい
Visual Basic(VBA)
-
13
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
14
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
15
マクロ オートフィルタの検索値を所定のセルから参照
Excel(エクセル)
-
16
VBAのFind関数で結合セルを検索するとヒットしない
Visual Basic(VBA)
-
17
B列の最終行までA列をオートフィル
Visual Basic(VBA)
-
18
特定の文字を含むシートだけマクロ処理をしたい
Visual Basic(VBA)
-
19
EXCEL ページを指定してPDF出力するVBAを教えてください。
PDF
-
20
VBA実行後に元のセルに戻りたい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの関数について(日付で...
-
一行おきにコピーするマクロが...
-
エクセルで行挿入した際、自動...
-
エクセル マクロ 貼り付け先が...
-
エクセルで表示された値だけ行...
-
シート保護の状態で行の追加を...
-
エクセルで空白以外のセルの値...
-
行数が不規則な一週間ごとの合...
-
エクセルで反転コピー
-
エクセルでマクロを使った特定...
-
Excelのマクロで不規則に連番を...
-
EXCELにて複数列を同条件(色)...
-
列を削除すると、セルに黄色の...
-
Excelの非表示列も含めてコピー
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
Excelで同じセルに箇条書きをし...
-
A1セルに入力したら、入力時間...
-
Excelの入力規則で2列表示したい
-
excelでSUBTOTAL関数を設定した...
-
お肉の下のシートを煮込んでし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELにて複数列を同条件(色)...
-
エクセルの関数について(日付で...
-
エクセルで空白以外のセルの値...
-
一行おきにコピーするマクロが...
-
シート保護の状態で行の追加を...
-
Excelの非表示列も含めてコピー
-
エクセルで反転コピー
-
エクセルで行挿入した際、自動...
-
エクセルで表示された値だけ行...
-
エクセル VBA 指定の範囲内をコ...
-
エクセルVBA 複数列をコピーす...
-
特定の桁数を抽出
-
マクロ初心者です、小数点6桁で...
-
エクセルで縦に長い表を印刷
-
エクセル マクロ 貼り付け先が...
-
エクセルで図形を挿入するマク...
-
ある操作後に自動的にセルに斜...
-
Excel 条件に従いセル移動するには
-
エクセルマクロ
-
行数が不規則な一週間ごとの合...
おすすめ情報