目次
あなたは、非表示のセルをコピーペーストする面倒な状況に直面していますか? 明らかに、それはイライラして時間がかかります。 この記事では、4つの高速な方法でExcelで可視セルだけをコピーする方法をあなたに示します。 これらの方法は、Microsoft 365、Web用のExcel、Excel 2019、Excel 2016、Excel 2013、Excel 2010 & Excel 2007のためのExcelに役立つことがあります。
練習用ワークブックをダウンロードする
ここから無料のExcelワークブックをダウンロードし、自主的に練習することができます。
可視セルだけをコピーする.xlsmExcelで表示されているセルだけをコピーする4つの方法
まず、データセットについて説明します。 次の図では、ある教育機関のデータセットがあり、学生に関する情報が含まれていますが、7行目が抜けています。 この行を除いて、データセットをコピーすることが目的です。
1.キーボードショートカットを使って見えるセルだけをコピーする
時間がないときは、ショートカットを使うと便利です。 CTRL+C を使えば何でもコピーできますが、Excelのデフォルトでは可視セルだけをコピーすることはできません。 Excelで可視セルだけをコピーするのに便利なキーボードショートカットがあり、それは ALT + ; (セミコロン)を入力します。 次の手順は、キーボードショートカットの場合です。
- データセットの選択 B4:D10です。
- プレス ALT + ; (セミコロン)を使用します。
- データセットをコピーします。 CTRL+C ).
- ご希望の場所に貼り付けます。 CTRL + V の範囲にコピーしました。 F4:H9 .
続きを読む VBAでヘッダーを使わずに可視セルだけをコピーする方法
2.表示されているセルだけをコピーする「Go To特殊ツール」の使い方
では、その応用として、2つの方法を学びます。 スペシャルへ ツールを使って、表示されているセルだけをコピーすることができます。
2.1.ホームタブより
を使用して議論されている可視セルだけをコピーすることができます。 スペシャルへ ツールで、次のステップに進むことができます。
- を選択した。 オプションの検索と選択 から 編集 のセクションを参照してください。 ホームリボン .
- を選んでください。 スペシャルへ コマンドを実行します。 検索&選択 のドロップダウンを使用します。
- をクリックします。 可視セルのみ オプションを使用します。
- プレス よっしゃー .
- セル範囲の選択 B4:D10です。
- セル範囲をコピーする B4:D10 (を押して)。 CTRL+C ).
- お好みの場所に貼り付けて、下図のようになります(←クリックすると拡大します)。 CTRL+V ).
続きを読む エクセルでセルサイズを維持したままコピー&ペーストする方法(7例)
2.2. ショートカットキー
エクセルには、ショートカットの方法があります。 スペシャルへ 必要な手順が順次表示されます。
- セル範囲の選択 B4:D10です。
- プレス CTRL+G。
- を選んでください。 スペシャル からのオプション このページのトップへ ツールを使用します。
- 選択 可視セルのみ。
- プレス よっしゃー .
- データセットの選択 B4:D10です。
- を押すだけでコピーできます。 CTRL+C データセットの B4:D10です。
- を押すだけで、好きな場所に貼り付けられます。 CTRL+V。
続きを読む エクセルで行を交互にコピーする方法(4つの方法)
3.クイックアクセスツールバーをカスタマイズして、表示されているセルだけをコピーできるようにする
左側のリボンの上に位置する クイックアクセスツールバー は、広く使われているコマンドや機能にアクセスすることができます。 クイックアクセスツールバー 次の図は、教育機関のデータセットで、学生のID、名前、プログラムが表示されています。 しかし、7行目がない場合、どのようにすれば、議論されている可視セルだけをコピーできるのでしょうか? クイックアクセスツールバー 以下の手順で行ってください。
- オープン クイックアクセスツールバーのカスタマイズ をクリックすると、アイコンが表示されます。
- をクリックします。 その他のコマンド
- 選択 リボンにないコマンド
- ピック Visible Cells(可視セル)」を選択します。
- クリック 追加 .
- プレス よっしゃー .
- セル範囲の選択 B4:D10です。
- を選んでください。 可視セルの選択 コマンドをクイックアクセスツールバーから選択します。
- セル範囲をコピーする B4:D10 (を押して)。 CTRL+C ).
- 好きなところに貼り付けて、その結果(押して CTRL+V ).
4.エクセルVBAで可視セルだけをコピーする
最後に、Excelを使用します。 ブイビーエー のように、見えるセルだけをコピーする簡単なマクロで十分です。 ここでは、新しいシート名-「出力」に範囲をコピーします。 ただし、値だけをコピーし、書式はコピーしないことに注意してください。 では、次のステップに進みます。
- プレス ALT + F11 を開いてください。 VBAウィンドウ .
- 次に、以下のようにクリックして、新しいモジュールを挿入します。 挿入モジュール .
- 次に、モジュールに次のコードを入力します。
Sub Copy_Visible_CellsOnly() Range("B4:D10").SpecialCells(xlCellTypeVisible).Copy Sheets("Output").Select Range("B2").Select mitRows = Cells(Rows.Count, "B").End(xlUp).Row Range("B" & mitRows + 1).Select Selection.PasteSpecial Paste: = xlValues, Operation:= xlNone, SkipBlanks: = _ False, Transpose: = False Range("B2").Select End Sub.
- 最後に 実行アイコン .
コードのブレークダウン
- まず サブ プロシジャ Copy_Visible_CellsOnly .
- 次に、範囲の参照を選択し、それらをコピーするために レンジ と コピー
- その後、使用 シーツ と 選択 コマンドで対象シートを選択します。
- 最後に、私たちは 範囲 と ペーストスペシャル コマンドで、対象範囲内の値を貼り付けることができます。
これで、セルがフォーマットなしでコピーされたことがわかります。
続きを読む エクセルで複数のセルを別のシートにコピーする方法(9つの方法)
結論
今、あなたはExcelで表示されているセルだけをコピーするための上記の方法を持って、あなたは何の問題もない、と私はあなたを保証する限り。 この記事を読んでいただきありがとうございます。 あなたが何かクエリや意見がある場合は、以下のコメント欄でそれらを共有してください。