• 締切済み

エクセルのセル移動方向

エクセルのセル移動方向を各シートに指定したい。 セルはEnterキーを押すたびに右か下に移動しますが 移動方向を各シート別に固定したい。 ツール・オプション・編集で切り替えしていますが 向きが変わるたびに行なっていると、手間がかかるので良い方法を教えて下さい。初心者なので詳しく 丁寧に教えて頂いたら有りがたいのですが。 よろしくお願い致します。

みんなの回答

noname#79209
noname#79209
回答No.5

いっそのこと、ツール・オプション・編集で「入力後にセルを移動する」のチェックを外し、 「入力後にセルを移動しない状態」にしてしまって、 データの入力後Enterキーを押す代わりに、移動したいセルの方向の「方向キー」を押すことにしては 如何でしょうか。 当然、全角文字を入力後は確定のためのEnterキーは押すことになりますが...

miyasita12345
質問者

お礼

回答ありがとうございました。 初歩的な事忘れていました。 Enterキーを押さないといけない要に思っていました 少しだけの切り替え作業には簡単ですね。 実践する事にしました。

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

#1、#2はいろいろなセル移動方法の回答、#3はVBAでの次回等ですが、4方向のどれかをVBAに伝えるのが面倒(VBAの作り直し)ではないですか。 #3のご回答に出てきているように、移動方向はApplicationに設定するもので(シートごとではなく、したがって)、前もって、シートごとに移動方向を別別には設定はできないはずです。 ですからよい方法はないでしょう。 VBAですが ワークシートにコマンドボタンを貼り付ける。 そのクリック・イベントに下記を作る。 ボタンをクリックすると、」VBE画面にとび、 Private Sub CommandButton1_Click() End Sub が出る。そこで Private Sub CommandButton1_Click() Static i i = i Mod 4 d = Array(xlToRight, xlDown, xlUp, xlToLeft) y = Array("右", "下", "上", "左") Application.MoveAfterReturnDirection = d(i) CommandButton1.Caption = y(i) i = i + 1 End Sub にする。 VBE画面で、デザインモードを脱する。シートに戻って、 シートのボタンに上下左右の文字が出ているので、それを見ながら、一回ないし3回クリックして、望みの方向に設定すれば、少しは楽かと思いますが、VBAまで今から勉強してたのでは、元が取れません。 むしろ次に飛ぶセルをVBAでコントロールしたほうが、よいかもしれない。 シートが変わると使えない難点あり。メニューか私製コマンドバーボタンに 設定すべきかも知れない。

miyasita12345
質問者

お礼

回答ありがとうございました。 わたしはマクロはさっぱり判りません。 もっと勉強してから再度挑戦します。

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

移動方向を指定したいシートのタブを右クリックして、「コードの表示」を選びます。 開いたウィンドウに下記のコードを貼り付けてください。 あとは、4つの移動方向のどれかの行の「'」(コメント)を外すと、コードが機能するようになります。 Private Sub Worksheet_Activate() 'Application.MoveAfterReturnDirection = xlDown 'Application.MoveAfterReturnDirection = xlUp 'Application.MoveAfterReturnDirection = xlToLeft 'Application.MoveAfterReturnDirection = xlToRight End Sub あとは、シートをアクティブ(切り替える)と移動方向が変化するようになります。

miyasita12345
質問者

お礼

回答ありがとうございました。 わたしはマクロはさっぱり判りません。 もっと勉強してから再度挑戦します。

  • t-ru
  • ベストアンサー率50% (1/2)
回答No.2

Tabキーを押すと右に移動できます Tabキーを使うときはEnterキーの移動方向のせってを「下」に戻しておいてください。 Enterキーの移動方向が右のままだと、どちらのキーを押しても右に移動することに(笑)。 Shiftキーとそれぞれのキーを同時に押すと、本来動くはずの方向と逆の方向に動きます。 矢印キー使うと矢印の方向に動きます。矢印キー押したことありましたか?

  • su-7777
  • ベストアンサー率20% (5/24)
回答No.1

参考に↓

参考URL:
http://www.geocities.jp/kagemusyamk1/e.excel.html

関連するQ&A

  • Excel で [Enter]キーを押した後のセルの移動方向を設定する

    Excel で [Enter]キーを押した後のセルの移動方向を設定する方法 Excel Mac 2008 を使用しています。 [Enter]キーを押した後のセルの移動方向を設定するには、 調べたところ「環境設定」→「編集」→「入力後セル移動」にて設定できるようですが、 デフォルトでは「方向」が「下」になっているものの、シートのレイアウトによって[Enter]キーを押すと「右」に移動してしまうことも多々あります。 これを解決する方法は無いのでしょうか? また、できればセルごとに「下」に移動するセルと「右」に移動させるという設定をしたいのですが、これは出来ないものでしょうか? ちなみに、マクロを使えばできると思うのですが、Excel Mac 2008 は VBAとマクロはサポートに対応していません。

  • エクセルでカーソルの移動方向の変更をマウスで

    エクセル97ですが、カーソルの移動方向を変更することが多いので、マウスの右クリックのプルダウンメニューから行いたいのですが、どうすればいいですか? また、他に良い方法はありませんか? 現在は ツール ↓ オプション ↓ 編集 ↓ 入力後にセルを移動する で Enter キー入力後の方向を変えていますが、単純データの入力が多いので面倒です。 以上、宜しくお願いします。

  • EXCELでセル入力後の移動について

    教えて下さい。 WinXPproでEXCEL2003を使用していますが、任意のセルに入力後Enter押下すると今までと相違する移動となり、矢印キーで下を押下するとシート毎移動します。ツールのオプションの編集で確認すると、「入力後にセルを移動」するのは「下」となっています。特段変更はしていないはずですが。教えて下さい。

  • ExcelでEnter キー後のセル移動方向変更

    Excelで、「Enter キーを押した後にセルを移動する(M)」 の 「方向」 を 「右」 にする設定があります。 これを、Bookを開いたときにそのBookに限って有効になるようにしたいのですが、Sheetのコードに入れておくなど方法がありますか。 教えてください、よろしくお願いします。

  • Excel セルの移動方向の設定方法

    現状 詳細オプションでenterキーを押したら下へ移動する、に設定 セルにバーコードリーダーで数値を入力します。 すると、セルを2つ下に移動します。 詳細オプションでenterキーを押したら右へ移動する、に設定 セルにバーコードリーダーで数値を入力します。 すると、セルを1つ右に移動して1つ下に移動します。 左に移動、上に移動に設定しても、最後に下に移動します。 この、下に移動するのを止めたいのです。 何卒、よろしくお願い申し上げます。

  • エクセルのEnterを押した後のセルの移動の設定で

    エクセルのEnterを押した後のセルの移動の設定で 「Enterキーを押した後にセルを移動する」というオプションをよく使うのですが、 毎回、エクセルのオプション→詳細設定→Enterキーを押した・・という手順で Enterキーを押した後にセルを移動する方向を指定するのが面倒なので、どこかに ショートカットボタンを作ったり、ショートカットキーなどで一発で呼び出せない でしょうか? 使用しているOSはWindows7で エクセル2010です

  • excel2007のセル移動方向を変更したいです。

    初めまして。windows vista bussinessにてoffice2007を使用しています。 Excelのオプション内の詳細設定で、「Enterキーを押した後にセルを移動する」 の方向を、ラジオボタンで「右」を選択すると 「オフライン編集用に入力したサーバーのファイルの下書きの場所が正しくないか、 その場所へのアクセスを許可されていません。ローカルコンピュータ上の場所を指定して下さい。」 というメッセージが出て変更が出来ません。 変更の仕方を教えていただけますでしょうか。

  • セルの移動

    エクセルのセルの移動についてです。 「ツール→オプション→編集」で移動方向を指定するわけですが、ファイルごとに設定はできないですよね。ファイルによっては、下へ移動した方が便利な場合があるし、別のファイルだと右に移動した方が便利な場合もあるし。ファイルが変わっても同じ方向でいい時は問題ないのですが…。 やはりファイルごとに設定しなければならないんでしょうか。

  • エクセルのセル移動

    vistaにしてから使い方がわかりません。 セルにデーターを入力後、Enterで下のセルに改行されますが これを横移動にするにはどうしたらいいでしょうか? 以前のエクセルでは「ツール」の「オプション」で セルの入力後の移動で 「下」と「右」の選択ができました。

  • EXCELのセルの移動について

    Excel2000をXPで使っています。 Enterキーを押すことによって、横(右)のセルに移動してしまいます。 Enterキーでは下のセルに移動させたいのですが、何か設定が悪いのでしょうか? ご存知の方がいらっしゃいましたら教えてください。