• ベストアンサー

EXCELのことでお聞きしたいことがあります。

こんにちは。皆さんのお知恵をお借りしたく、投稿させていただきました。 EXCELの操作について質問させてください。 EXCELでは基本的に、セルを選択すると(ワンクリックすると)、ひとつのセルのみが選択(黒縁の太い枠に囲まれる範囲のことです)されますよね。 私が行いたい操作というものは、セルをクリックした際、ひとつのセルではなく、設定で決めただけの数(複数)のセルが選択されるというものです。 わかりにくくて大変恐縮なのですが、 「ワンクリックで選択されるセルの数を設定し、設定の間中ずっと複数のセルを選択できるようにしたい」ということなのです。 じつはこの操作方法、以前偶然的に一度なったことがあります。 そのときはそのような操作を必要としてなかったので、すぐ解除してしまったため、どうやったのかまったく覚えていないのです。 言葉足らずな部分が多々あるかと思いますが、もしわからない部分がある場合は、ご指摘いただければ補足させていただきます。 初歩的な質問で大変恐縮なのですが、かなり調べたのですがどうしてもわかりませんでした。 どうぞよろしくお願いいたします。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

多分VBAでもプログラムを組まないとできません。 VBAを理解できるかな。しかしその(質問の)効果を発動するために、1クリックは必要なので、下記(2)、(5)などと余り変わらない。(何もしなくても、いつも質問のようになっても、不便でしょうから。書きコードはそういう例)(注) (1)セル範囲に名前をつけるーー>決まった複数セル範囲を選択 (2)SHIFTキーで最初(左上隅セル)と最後(右下隅セル)を 選択 (3)SHIFT+END+↓↑←→のどれか (4)SHIFT+CTRL+*(カレントリージョン範囲選択) (5)マウスで左右、上下。斜めにドラッグ >以前偶然的に一度なったことがあります 上記(4)ではないかな。 (注) Sheet1のSelection_Changeイベントに下記を張り付ける。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Application.EnableEvents = False Range(Target.Address & ":" & Target.Offset(4, 0).Address).Select Application.EnableEvents = True End Sub Offset(4, 0).の4,0の部分を変えると範囲を色々にできる。

ratte_ratt
質問者

お礼

お早い回答ありがとうございます。 なるほど、そういった操作の場合、VBAの設定が必要なんですね。勉強になります。また、丁寧に細かく分析してくださってありがとうございます。 みなさんが回答してくださったことなど総合して考えてみたところ、この操作が以前偶然起こった原因は、imogasiさんの解答欄でいう(4)もしくは(5)であったのだと思います。 しかしながら、以前この操作が偶然行われたときは、私の所有するパソコンではなかったため、VBAが組まれていた可能性も大いにあるのではないかとも考えられます。 せっかくimogashiさんにご教授いただいたのに恐縮なのですが、VBAに関してはまだまだ未熟者です。これから勉強して、がんばって理解しようと思います。 imogashiさん、お詳しい回答ありがとうございました。

その他の回答 (4)

  • te12889
  • ベストアンサー率36% (715/1959)
回答No.4

「複数のセル」がどんな並びなのかはわかりませんが、縦2セルとか横2セル、あるいは縦2×横2の4セルのパターンだと、「1クリックのつもりが、ちょっと手元が滑って、結果的にドラッグ操作になってしまった」ということが考えられます。 これら以外の配列ですと、意図的に指定しないと不可能だと思われますが、「1クリックで選択する範囲の設定」という機能は、私の知識の範囲では存じ上げません。(素人に毛が生えた程度ですので、アテにはなりませんが・・・)

ratte_ratt
質問者

お礼

お早い回答、ありがとうございます。 言葉足らずで、本当にすみませんです。m(__)m  例えば、 A1:C3 のような九つの連続したセルをワンクリックでいつでも選択できるようにしたいのです。 その設定の間は、A1をクリックすると A1:C3 が、B5をクリックするとB5:D7が選択(ふちが太く黒く、中が水色になる状態です)される、というものです。 ご指摘のように、意図的な設定が必要なのだと思うのですが、全く思い出せない次第です。。。 te12889さん、回答してくださって、ありがとうございます。

  • nekoron07
  • ベストアンサー率37% (69/184)
回答No.3

ワンクリックで複数セルを選択、というのとは少し違うのですが、選択させたい範囲を選択しておいて、数式バーの横にある名前ボックス(この時点では選択範囲の中の選択されている(白くなっている)セルの番地(「A1」など)が表示されていると思います)に任意の名前(「グループA」など好きな名前)を入力します。 その後、別のセルを選択してから、名前ボックスの右側にある▼を押すと先ほど入力したグループの名前があると思いますので、それを選択してみてください。先ほどの範囲が選択されると思います。 わかりにくい説明ですみません。

ratte_ratt
質問者

お礼

わかりにくくなんてないですよ!!お早い回答ありがとうございます。 私の行いたい操作は、セル範囲を固定している間中は、いつでもワンクリックで複数の連続したセル範囲を選択できるというものなのです。。。 例えば、 A1:C3 のような九つの連続したセルをワンクリックでいつでも選択できるようにしたいのです。 その設定の間は、A1をクリックすると A1:C3 が、B5を選択するとB5:D7 が選択される、というものです。 nekoron07さん、回答してくださって、ありがとうございました。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2

連続したセルを選択するなら、 セルを一つクリック→SHIFT キーを押しながら別のセルを選択。 他にも、ドラッグすれば選択可能です。 全て、Windowsの基本操作に通じています。

ratte_ratt
質問者

お礼

お早い回答ありがとうございます。 私の行いたい操作は、固定している間中は、いつでもワンクリックで複数の連続したセル範囲を選択できるというものなのです、わかりずらい説明で申し訳ございませんm(__)m hana-hana3さん、回答してくださって、ありがとうございました。

  • chaozux
  • ベストアンサー率40% (25/61)
回答No.1

こんばんは。 もしかしたら、質問の意図と違うかもしれませんが回答します。 Ctrlキーを押しながらセルをクリックしていくと、複数のセルを選択できます。 この方法ではワンクリックで複数のセルは選択できませんが、もしかしたらこの方法かなと思って回答させていただきました^^; 違っていたらすみませんm(_ _)m

ratte_ratt
質問者

お礼

お早い回答ありがとうございます。 私の行いたい操作は、セルの範囲を固定するもので、固定している間中は、いつでもワンクリックで複数の連続したセル範囲を選択できるというものなのです。。。「連続した」という言葉がぬけていましたね、言葉足らずでした。m(__)m chaozuxさん、回答してくださって、ありがとうございます。

関連するQ&A

  • エクセル上のリンクをワンクリックで開くには?

    エクセル2003を使っているんですが、セル上にURLをのリンクを数十個貼ってあり、 それを以前はワンクリックだけで次々とブラウザのタブで開くことができたんですが、 ある時をきっかけに、ワンクリックではリンクを開くことができなくなり URLが貼ってあるセルをダブルクリック→空白のセルをワンクリックで選択→URLが貼ってあるセルをワンクリックしてURLを開く という手順を踏まないといけなくなりました。 以前は、 URLが書いてあるセルをワンクリックするとすぐにリンクを開くことが出来ました。 ワンクリックだけでURLを開くようにするにはどうすればよいでしょうか? エクセル2003 Windows8

  • エクセルの使い方

    エクセルの使い方で質問があります。 1つのセルを左クリックすると選択幅が下に出てきて、その選択幅のなかなら回答を選ぶようなセルの設定をしたいです。 うまく伝わらないのですが、例えば、2つの回答が○と×であるなら、 セルをクリックすると○と×の選択幅出てきて、そのどちらかをクリックすればセルに勝手に回答が書き込まれるという設定です。 よろしくおねがいします。

  • エクセルでセルをクリックすると4セル選択されます

    エクセルでセルをクリックすると4セル選択されます エクセル2007で使用しています 2003にも使用できる様保存設定をして使用しています 一つのセルを選択すると縦に四つ選択されてしまいます 他のファイルを使用すると異常ありません 選択時にセルの数を設定するコマンドが有って知らずに設定してしまったのでしょうか よろしくお願いいたします。

  • Excelの基本的操作方法について教えてください

    Excelの操作についてなんですがたとえば セルA1に2択の選択肢を作りたいと思うのですがどうすればいいのでしょうか? 選択時にセルの右横に逆三角形が現れてそれをクリックするとセルが2段ぐらいになって選択項目が現れるという仕組みみたいなんですが・ 設定方法を教えていただけないでしょうか?

  • Excel2007 文字をマルで囲むマクロについて

    Excelで 1.あるセルを選択あるいは複数のセルを選択。 2.ボタンをクリックすると、実線のマルで文字を囲む。   (線の太さはマクロ内で0.75を指定) 3.もう一回ボタンをクリックすると点線のマルで文字を囲む。 4.もう一回クリックすると文字はマルで囲まれない。 5.以降、ボタンをクリックすると2.~4.がくり返される。 1.はマウスでセルをクリックする操作をしますが、2.~5. はマクロを設定したボタンをクリックする操作です。 選択するセルは、離れたセルを複数選択していてもうまく文字を 囲むマクロです。 このボタンに設定するマクロを教えていただけないでしょうか。 (使い方としては、表の上部のセルにボタンをレイアウトし、  ボタンにマクロを設定し、表の中のセルをクリックしたあと  マクロを設定したボタンをクリックすると、選択したセルが  マルで囲まれる。そんな操作です。) 選択するセルに入力されている文字は、 「全角1文字」「全角2文字」「半角1文字」「半角2文字」の ケースがあります。 できれば、マクロの中でこの4つのケースでもうまくマルあるいは 楕円で文字を囲む処理を一つのマクロでできると助かります。 Excel97でもこのマクロを使います。 難しい質問で申し訳ありません。宜しくお願い致します。

  • エクセルで複数の文字を選択

    エクセルで同じセル内で複数の文字を選択することはできますか? 複数のセルを選択することは、Ctrlを押しながらセルをクリックでできますよね。 同じセル内で複数の文字を選択するのはやはり無理でしょうか? 例えば「大阪と京都と奈良」という文字をセル内に入力していて「大阪」「奈良」の部分を選択したいんです。 セル内に入力した文字で複数箇所の色を変えたいんですけど、いちいち選択して色を変えるのが面倒で。一度に選択できないのかな、と思ったのですが・・・。 よろしくお願い致します。

  • エクセル2003で1つのセルの中で項目を選択

    エクセルが苦手で質問の仕方すらよくわかりませんが・・・1つのセルの右隅に下向き三角が表示されていて、クリックすると設定してある複数の項目から一つを選択できる・・・ということをしたいのですが操作をわかりやすく教えて下さい。 例えば、国名をリストから選択する為に初期の表示は「日本」で右側の下向き三角をクリックすると「アメリカ」「カナダ」「中国」(←日本も含む)のリストから1つ選択する・・・ということがしたいです。 たてに4つのセルにそれぞれ国名を入れてから、4つのセルを全て指示したまま「リストの作成」を使いましたが・・・1つのセルに納まりません。「日本」の下に選択した国名がきたり、「列1」と表示されたり・・・わかり辛い文章ですみません。何方かご教授下さい。

  • エクセルVBA

    エクセルの一部セルを指定してマクロで、新しいブックにコピーしたいと思っています コピー&貼り付けの方法は知っていますが、ワンクリックの方法(指定範囲が広いため)を考えています 色々とVBAの専門書を見ましたが、シートまるごとコピーは複数の書物に載っていますが、見られたくない部分もあります よろしくお願いします

  • 【Excel】セルをクリックすると、リストボックスが出てくる

    【Excel】セルをクリックすると、リストボックスが出てくる エクセルで、あるセルをクリックすると リストから選択肢が出てくる(リストボックス?)ように設定したいのですが、 どのように設定するのでしょうか? (添付画像の○の部分のイメージです。) 試しに、コントロールツールボックスでやってみようとしましたが、 何だか思うように出来ませんでした。 エクセルをあまりよく知らないで恐縮ですが、 ご教示頂けますと幸いです。

  • エクセル シート複数選択して編集

    エクセル2003です。 シートを複数選択して選択したシート全部を同じ編集にしたいの ですが、今まではできていたのが今回出来ないものがあります。 例えば、結合の解除は出来ますが、セル幅が狭くてセルの端を ダブルクリックして表示出来る幅にする操作は上手くいきません。 解決方法を教えてください。

専門家に質問してみよう