- ベストアンサー
VBAを使うしかない??
A2→A3→B2→B3→C6 というようにセルを移動するにはVBAを使うしかないのでしょうか? ちなみにVBAはほとんどわかりませんw ※コントロールキーを押して、そのセルをクリックすればよい という方法があるような気がしますが、その方法は却下です。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
ちなみにVBAなら… 1.目的のファイルを開く 2.alt+F11により、エディターを開く 3.F7でコードを開く 4.(General)と表示されているところをドロップダウンで「Worksheet」に変える 5.その右のダイアログを「Change」に変える。 ここまで実行すると Private Sub Worksheet_Change(ByVal Target As Range) End Sub と表示されると思います。 で、 Private Sub Worksheet_Change(ByVal Target As Range) ’←これは、自動発生しています with terget if .row =2 and .column =1 then range("A3").select elseif .row =3 and .column =1 then range("B2").select elseif .row =2 and .column =2 then range("B3").select elseif .row =3 and .column =2 then range("C6").select elseif .row =6 and .column =3 then range("A2").select end if end with End Sub ’← これも自動発生しています と入力すると、可能じゃないかと思います。 (自動発生と 注釈を入れていない部分を手入力してください。rowやcolumnの前のピリオドは見落としやすいので注意してください)
その他の回答 (6)
- 134
- ベストアンサー率27% (162/600)
失礼しました with terget は with target の誤りです
> ※コントロールキーを押して、そのセルをクリックすればよい という方法があるような気がしますが、その方法は却下です。 最初の1回だけその操作をすれば後は楽です。 Ctrlを押しながらA3→B2→B3→C6→そして最後にA2をクリック。 画面左上の名前ボックスに適当な名前を入力し、Enter。 さて、入力するときに名前ボックスのドロップダウンからその名前を選びますと、 範囲が選択され、A2がアクティブになっています。
補足
あ~。そんな機能ありましたね。w 忘れていた・・・・。 (実は知り合いからきかれて、分らないから投稿しました)この方法でいいか聞いてみます。 御回答、アドバイス 等 ありがとうございました
- 134
- ベストアンサー率27% (162/600)
挿入→名前→定義 で 該当するセルを指定し、入力するときに名前ボックスで定義したものを呼び出すという方法もありますね。
お礼
あ~。そんな機能ありましたね。w 忘れていた・・・・。 (実は知り合いからきかれて、分らないから投稿しました)この方法でいいか聞いてみます。 御回答、アドバイス 等 ありがとうございました
- miwaharu
- ベストアンサー率25% (29/112)
回答になってないかもしれませんが、 Z1からZ5まで連続入力して、 それぞれ、A2に =Z1 A3に =Z2 などとして、各セルから参照してはいかがでしょうか? 要するに、入力セルと、表示セルを別々に用意します。
補足
う~ん。たぶんダメです・・・。 御回答、アドバイス 等 ありがとうございました
- hogehage
- ベストアンサー率50% (54/107)
移動対象のセルは決まっているのでしょうから、 1.移動したいセルのロックを外す 2.シートに保護をかける 3.[TAB]または、[ENTER]移動 ですかね。
お礼
VBA使わなくてもできるんですねw でも・・・、いわゆる「Zの法則」の形でしか移動しないですよね・・・。 御回答、アドバイス 等 ありがとうございました
- boroichi
- ベストアンサー率0% (0/2)
質問の意味が良く分かりません。 質問1 どういったときにセルを移動させたいのでしょうか? 質問2 「コントロールキーを押して、そのセルをクリックする」というのとセルの移動は何の関係があるのでしょうか?
お礼
御回答、アドバイス 等 ありがとうございました
補足
質問1 >>エンターを押したとき 質問2 >>移動したい場所は決まっているからです。 これだと、他のセルをおしたら、解除されてしまいます。
お礼
皆様 御回答、アドバイス 等 ありがとうございました