エクセルでctrl+左クリックで複数選択

このQ&Aのポイント
  • エクセルでCtrlキーを押しながら、マウスで左クリックを押して複数のセル範囲を選択する方法について考えています。選択したセル範囲の一部をキャンセルする方法や、VBAを使用して同様の機能を作る方法についても知りたいです。
  • エクセルでCtrlキーを押しながら、マウスで左クリックを押して複数のセル範囲を選択する方法がありますが、間違って選択した場合にやり直すことができません。一部の選択をキャンセルする方法や、VBAを使用して同様の機能を作る方法を教えてください。
  • エクセルでCtrlキーを押しながら、マウスで左クリックを押して複数のセル範囲を選択する方法がよく使われますが、誤って選択した場合にやり直すことができません。一部の選択をキャンセルする方法や、VBAを使用して同様の機能を作成する方法をご教示いただけないでしょうか?
回答を見る
  • ベストアンサー

エクセルでctrl+左クリックで複数選択

エクセルで、Ctrlキーを押しながら、マウスで左クリックを押して複数のセル範囲を選択することがよくあるのですが、この方法では、間違えて選択しても、やり直しが効かず、一旦全部をキャンセルしてから再度選択しなおすしかありません。(一部のキャンセルをする方法をご存知の方は教えてください)で、VBAで、同様の機能を作ろうかと考えています。できれば、左手を開けたいのでCtrlキーの代わりに、シートにトグルボタンを貼り付け、ボタンを選択している間は、Ctrlキーを押しているのと同じと認識させ、セルがクリックされるたびに、Selectionのコレクションのメンバーと紹介して、既に選択されているセル(Range)を再びクリックしたならば、メンバーから除外する。てなことができれば実現可能かと思いました。そこで、Selectionのメンバーって自由に追加したり、削除したりできるのでしょうか?どなたか、詳しい方がいらっしゃいましたら教えて頂けないでしょうか?よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

一部のキャンセルをする方法について、 別件の回答をそのまま紹介します。 ---------------------------------------------------------------- 途中でセル選択を間違ったときの修正方法について、お教え しましょう。例えば、セルA1, B2, C3, D4, E5を選択する 場合、A1, B2, C3までは正しく選択、しかし、D4を選ぶときに 誤ってG7で[Ctrl]+クリックしてしまったら...[Ctrl]+[Z]や [ESC]も効きませんし、再度G7をクリックしても意味が ありません。みなさん、諦めていませんか。ちょっとした 方法があるのです。 誤ってG7をクリックした後、 1. [Shift]を押しながら正しいセル(D4)をクリック 2. [Ctrl]+[.]を何回か押す(今回の場合は2回) 3. [Shift]+[矢印]キーで選択範囲を変更 箇条書きで書いても理解できないと思いますので、実際に 試してください。ここでのキーポイントは、[Ctrl]+[.]と いうショートカットキー。アクティブセルが選択範囲の四隅を 移動するショートカットキーです。 適当なセル範囲(例えば、F6:J10)を選択した後、[Ctrl]+[.]を 何回か押せばその動きが理解できるでしょう。この動きを 利用して選択範囲を変更するのです。 ----------------------------------------------------------------

cbr4001964
質問者

お礼

ご回答ありがとうございます。 早速試してみたところ、教えて頂いたとおりできました。 とはいえ[.]の.が見えなくて、[]ってなんだぁ?って悩みました。(^^;)A ショートカットキーって侮れないですね?もう一度、勉強してみます。 ありがとうございました。

関連するQ&A

  • エクセルでCtrlの複数選択した後のキャンセル方法

    エクセルでCtrlで複数のセルを選択した後に、一部のセルを間違って選択していたことに気づいた場合は、どのキーを押してキャンセルすればいいのでしょうか? 初めから選択し直せばいいのですが、それまでに沢山のセルを選択していたので、出来れば一から選択しなおしたくなく、ご教授ください。

  • Excel2007、 Ctrl+クリックで複数セルが選択できない

    Vistaで、Excel2007を使っています。Ctrl+クリックで複数のセルを選択する場合、最後に選択したセルしか、太枠で囲んで表示することができなくなりました。 実際に複数のセルをコピーして貼りつけることはできますが、選択した複数のセルが見えないので、不便です。 普通の状態に戻す方法は、ありませんか? 宜しく、お願いします。

  • Excelの複数セルの選択方法

    Excelで、Ctrlキーを押しながらクリックし、複数のセルを選択している途中で、間違ったセルをクリックしてしまいました。 こんな場合、この間違ったセルの選択だけを解除する方法はありませんでしょうか? WindowsXP・Excel2002&2003を使用しています。

  • ctrlキー+左クリックでの選択が異様に重い。

    写真や音楽ファイルの複数を任意で選択して移動やコピーをしたい際に、 左クリックしたままドラッグでの四角い形での選択であればスムーズにいくのですが、 □□□□□□ □□□■■■ □□□■■■ □□□■■■ (ex 右下で左クリックからの左上にドラッグ)スムーズ。 ctrlキー+左クリックでファイルを選んでいく動作を行うと異様に動作が重くなります □□■□□□ □■□■■□ □■□□■□ □□□□□□ こういった形でctrl+左クリックが異様に重いのです。 USB接続の感度の悪さからmsconfigでサービスやスタートアップを停止させたりしたのが原因かもしれません。(もしかしたらそこをいじる前からなっていたような気もしますが・・・) もし原因のわかる方がいれば教えて下さい。 XPです。

  • エクセル CTRLキーを使っての選択。間違えて取り消したい場合。

    エクセル2003を使用しています。 CTRLキーを使ってたくさんのセルを選択していて 途中で間違えて選択した場合のその一つのセルだけを 取り消す場合のやり方を教えてください。 お願いします。

  • EXCELで複数行をまとめて選択する方法

    EXCELで離れた複数の行を選択するとき、Ctrlキーを押しながら行いますが、誤って余計な行をクリックしてしまった場合、その前までに選択した行は選択したままで、誤って選択した行だけを選択から除外する方法はありませんか。 現在は1行誤っただけで、また最初からすべての行を選択し直しています。 このような非効率的な作業は腹立たしいだけなので、良い方法をご存知の方は是非ご教示ください。よろしくお願い致します。

  • Excel VBA 選択した行数をカウントするには?

    キー操作だと (Shift+Ctrl+↓キー) で選択すると一気に末端のセルまで選択可能になります。 ソースは以下の表記になりますよね。 Range(Selection, Selection.End(xlDown)).Select で、質問です。 ここで範囲選択したセルの行数をカウント(何行選択したか?)するなんて可能なんでしょうか? アドバイスお願い致します。

  • DataGridでCTRLキーを押さずに複数選択

    Flexについての質問です。 DataGridでCTRLキーを押さずに複数選択する方法を教えてください。 具体的にはDataGridで以下のような機能を実現する方法を教えてください。 (1)DataGridである要素を選択した状態で、マウスで別の要素をクリックすると両方の要素が選択されるようになる。 (2)すでに選択済みの要素をクリックするとその要素が解除されるようになる。

  • Excel セル内容を[Ctrl]+[A]で全選択

    Excel セル内容を[Ctrl]+[A]で全選択 環境:Windows XP/Excel2000 1つのセルに ABC DEF GHI と3行入力してあります。 このセルを別のブックのセルに転記したくても結合環境の違いなどでコピーできない場合、セルをダブルクリックしてから内容をドラッグなどしてコピーする方法があります。 しかしこの場合、ドラッグのミスで内容が欠落したり、コピー回数が多いとドラッグが面倒な場合があります。 できれば、セルをダブルクリックの後、[Ctrl]+[A]をしてセル内容を全選択したいのですが、出来ません。 ですので、セルをダブルクリックの後、[Ctrl]+[HOME]の後、[Shift]+[↓][↓][↓]などを考えてみたのですが、これも得策と思えません。 良い方法があれば教えてください。

  • Excel エクセル そのコマンドは複数の選択範囲に対して実行できません について

    xcel2003 XPです エクセルでCtrlキーを押しながら複数のセルを範囲選択しコピーボタンを押すと そのコマンドは複数の選択範囲に対して実行できません。 と出てきちゃいます・・・前はできたはずなんだけどな・・・ なんでかわかる人いますか?

専門家に質問してみよう