メインコンテンツへスキップ

Excelで選択した範囲からセルをすばやく選択解除するにはどうすればよいですか?

一部のセルまたは範囲を現在の選択から選択解除する必要がある場合、Excelにはセルが選択されると選択を解除する方法がないため、選択全体の選択を解除して、再度選択する必要があります。 また、この記事では、現在の選択からセルまたは範囲の一部を選択解除するためのトリッキーなガイダンスをいくつかリストします。

セルまたは範囲の一部をVBAコードで選択解除します

セルの一部または範囲をKutoolsforExcelで選択解除します

たとえば、多くのセルを選択しましたが、不要なセルがいくつかあることがわかりました。 したがって、それらの選択を解除し、他の選択したセルを残す必要があります。次のスクリーンショットを参照してください。


矢印青い右バブル セルまたは範囲の一部をVBAコードで選択解除します

VBAは、Excelのコマンドでは簡単ではないExcelの一部の操作を処理するための素晴らしい方法です。 セルまたは範囲の選択解除も同様です。

ステップ 1:使用する範囲を選択します。

ステップ 2:選択を解除するセルをクリックし、 Ctrlキー キー。

ステップ 3:を長押しします 他の + F11 Excelでキーを押すと、 アプリケーション向け Microsoft Visual Basic 窓。

ステップ 4:クリック インセット > モジュール、モジュールウィンドウに次のマクロを貼り付けます。

選択からアクティブセルを選択解除するためのVBA

Sub UnSelectCell()
'Updateby20140314
Dim rng As Range
Dim InputRng As Range
Dim DeleteRng As Range
Dim OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set DeleteRng = Application.InputBox("Delete Range", xTitleId, Type:=8)
For Each rng In InputRng
    If Application.Intersect(rng, DeleteRng) Is Nothing Then
        If OutRng Is Nothing Then
            Set OutRng = rng
        Else
            Set OutRng = Application.Union(OutRng, rng)
        End If
    End If
Next
OutRng.Select
End Sub

ステップ 5:を押す F5 このマクロを実行するためのキー。 次に、作業範囲を選択するためのダイアログがポップアップ表示されます。 スクリーンショットを参照してください:




ステップ 6:次にクリック OK、範囲内のセルの選択を解除するための別のダイアログがポップアップ表示されます。 また、範囲内の複数のセルの選択を解除する場合は、 Ctrlキー ボタンをクリックして、XNUMXつずつ選択します。 スクリーンショットを参照してください:




ステップ 7:クリック OK、そしてあなたは結果を見ることができます:



矢印青い右バブル セルの一部または範囲をKutoolsforExcelで選択解除します

多くのセルまたは範囲を選択から解除する必要がある場合、上記のVBAは適切な方法ではありません。 そこで、次のトリックを紹介します。 RangeHelperを選択します のツール Kutools for Excel。 セルまたは範囲を選択から簡単かつ迅速に選択解除するのに役立ちます。

Kutools for Excel 300以上の便利なExcelツールが含まれています。 30日以内に制限なしで無料でお試しいただけます。 今すぐ入手.

ステップ 1:クリック クツール > 道具を選択する >> RangeHelperを選択….

ステップ 2:で RangeHelperを選択します ダイアログボックスで セルの選択を解除する オプションをクリックし、マウスをクリックまたはドラッグして、選択範囲からセルまたは範囲の選択を解除します。 スクリーンショットを参照してください:

ステップ 3:そして、不要なセルが選択から解除されました。 最後に、を閉じます RangeHelperを選択します ダイアログボックス。

詳細については、 RangeHelperを選択します、ご覧ください。 範囲ヘルパー機能の説明を選択します.


関連記事:

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!

 

 

 

 

 

Comments (4)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
thank you so much
Rated 5 out of 5
This comment was minimized by the moderator on the site
Why can't Excel just allow users to deselect cells by holding down Ctrl like Google Sheets does?? It's ridiculous
This comment was minimized by the moderator on the site
This code you posted above in VBA for deselecting active cell from selection crashes on me when I X out of the input dialog box and the deselected cells once again become selected cells. How do we fix the code so after you use the VBA code you can get out of it and not loose what you deselected?

Thanks
This comment was minimized by the moderator on the site
After I have deselected the range of cells I want to deselect I get an error when I try to close the pop-up input box for another range. how do I fix that in the code provided above? Thanks.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations