- ベストアンサー
セルを好きなところに移動させたい
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
関数でそんなことは出来ません。 やるとすればVBAですね。 1.入力したいセルだけロックをはずし、シートを保護します。 2.シートのタブを右クリックし、コードの表示 3.出てきたVisualBasicEditorに下記をコピペ Private Sub Worksheet_SelectionChange(ByVal Target As Range) EnableSelection = xlUnlockedCells End Sub 4.Altキー+F11キーでワークシートに戻ります。 これでOK
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17068)
>関数の本を読んでみても書いてありませんでした。 関数は(1)セルの(2)値をとって(3)計算とかをして、セルの(4)値をセット するものです。 カーソルの移動というのは、「セル」の「値」で移動するものでもなく、セルの値ではありません。 だから、関数で考えることは、的外れです。 このことを理解しておけば関数で出きるかどうか判断ができます。 (1)セルに色をつける (2)セル幅を変える (3)行を削除する (4)シート名を採る (5)シートを洗濯する (6)書式を設定する などができない例の極く一部です。 VBAでやればできるが、質問振りからして、少し勉強してからでしょう。 >任意の場所 (1)規則性があるのか 斜め右下、1行置いて下のような。 (2)ランダムなのか A2->B5-->D5ーー> B6ー->・・のように でプログラムが変わります。
お礼
回答ありがとうございました。もっと勉強します。
- azuminowasabi
- ベストアンサー率30% (263/858)
「A1 C1 D1 E1に入力した後、A2 C2 D2 E2と言ったような順で入力したいのです。難しいでしょうか?」 この程度の移動なら下移動にしておいてA1 Tab Tab C1 Tab D1 Tab E1 EnterでA2に移動 Tab Tab C2 Tab D2 Tab E2 Enterでいけますが、Tabキー(→)やShift+Tabキー(←)・方向キー・Enterの利用で慣れればよいと思います。
お礼
回答ありがとうございました。もっと勉強します。
- muushuke
- ベストアンサー率39% (151/387)
Excel2000を使ってます。 入力したいセルを右クリックし、セルの書式設定をクリックします。 (今回はA,C,D,Eの列に入力したいようなので、列をCtrlキーを押しながらクリックし、選択ます) 保護のタブをクリックし、ロックのチェックを外します。 OKをクリックします。 メニューバーの[ツール]-[保護]-[シートの保護]をクリックし、OKをクリックします。 初期設定であればA1に入力した後tabキーでC1,D1,E1に移動できます。 E1の後はENTERキーでA2に移動することができます。
お礼
回答ありがとうございました。もっと勉強します。
基本的にはセル移動は「隣接する上下左右」 何かの入力シートなどのようにフォーマットのあるものなら、 入力セルに[セルの書式設定][保護][ロック]を解除し、 [ツール][保護][シートの保護][ロックされたセル範囲の選択]を解除し設定。 すると、最初に保護のロック解除したセルのみを移動します。
お礼
回答ありがとうございました。もっと勉強します。
補足
早速の回答ありがとうございます。 残念ですが、2000なので[ロックされたセル範囲の選択]が無いみたいです。 例えば A1 C1 D1 E1に入力した後、A2 C2 D2 E2と言ったような順で入力したいのです。難しいでしょうか?
関連するQ&A
- エクセルのセルの任意移動
いろいろ調べたのですが、わからなかったので質問させていただきます 今、エクセルで表を作っているのですが、問題が発生しました。 たとえばAのセルに数字を入力してENTERを押すと Cのセルに移動、Cのセルに数字を入力してENTERを押すとFのセルに移動(あと任意のセルに移動)みたいな 事は出来ますか? よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- エクセルのセル移動
vistaにしてから使い方がわかりません。 セルにデーターを入力後、Enterで下のセルに改行されますが これを横移動にするにはどうしたらいいでしょうか? 以前のエクセルでは「ツール」の「オプション」で セルの入力後の移動で 「下」と「右」の選択ができました。
- 締切済み
- Windows Vista
- エクセルの入力でセル移動
MSのエクセルで、セルに指定された文字数を入力したらEnterや矢印キーを押さなくても次のセルに移動させる方法はないでしょうか? 例えばA1セルに入力出来る文字数は3と指定しておきます。A1セルに3文字入力したら、次のセルA2に移動するようにする方法です。入力規則で文字列指定まではできますが、次にセルに移動するにはEnterなどが必要です。これを省略する方法です。 バージョンは2003ですが、2007,2010でできるのでしたらそのバージョンでも構いません。
- ベストアンサー
- その他MS Office製品
- 特定のセルのみ移動の方向を変えることはできないしょうか
エクセル2007でExcelのオプションの詳細設定で、Enterを押した後に移動をする方向を決められるのは知っているのですが(今回の場合は縦に設定)、あるセルのみ横に移動するという設定はできないでしょうか。
- ベストアンサー
- オフィス系ソフト
- エクセル セルの移動
入力後にセル移動にチエックが入っているのですが、 数値を入力後、Enterを2回で下のセルに移動します ところが、Enterを1回で移動する時もあります、この切り替えは、どこで、設定するのでしょうか? ご存知のかた、教えていただけますか。
- ベストアンサー
- オフィス系ソフト
- Excel、空白でもEnterを押せば任意の場所に移動できる?
VBAで、セルに入力後Enterキーで横に移動させる事は何とかなったのですが、入力が無い時はEnterキーで斜め下のセルに移動したいんです。 例えば、E2に入力として、入力しないでEnterキーを押すとD3に移動したいんです。 範囲はE2:E40ぐらいなんですが・・・ どなたかご教授下さい。宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルでエンターを押すと任意のセルに移動は出来ますか?
エクセルでエンターを押すと任意のセルに移動は出来ますか? A1のセルでエンターを押すとC1に移動するようにしたいです。 宜しくお願いします^^
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセルのセル移動について
よろしくお願いします XP Excle2003 A1セルに「2033」などの任意の数字を入れた後に Enterキーを押すとA2セルではなくB1セルに移動してしまいます。 A1・A2・A3と文字入力していきたいのですが、設定がわからず困っています。 わかる方よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
回答ありがとうございました。もっと勉強します。