• 締切済み

たとえば、A1~H21までの表の中で、H1からA2に移動させるには?

A1~H21まで表の中で、H1にデータを入力後、ENTERキーなどで、A2にデータ入力させるには、どのよう にすればいいのですか? 通常、H1でデータ入力後、ENTERキー押すと、右の セルに移動するのですが。 VBAとかでしないといけないのですか?

みんなの回答

回答No.3

いろいろやりかたがありますが、 (1)範囲を指定する方法 A1:H21を範囲指定し、ENTERキーを押します。 それだけで、A1,B2...H1,A2,B2...と移動していきます。 (2)TABとENTERを組み合わせる方法 まず、ツール/オプション/編集で、セルを下に移動に切り替えてください。 A1~A21までTABキーを押し、A21まできたら、ENTERキーを押すとアクティブセルはA2に移動します。 いずれの場合も、動作を戻す場合は、SHFTキーを押しながら、TABまたはENTERキーを押します。 また、TABとENTERの手順を誤ったり、途中でカーソルキー(→、←、↑、↓)を押すと手順がキャンセルされますので、注意が必要です。

o-jon
質問者

お礼

お礼の返事遅くなりすみませんでした。 ほんとにありがとうございました。 今回は、あえて、ポイントをつけませんので、 ご理解ください。

全文を見る
すると、全ての回答が全文表示されます。
  • yaburegasa
  • ベストアンサー率44% (596/1335)
回答No.2

こんにちは。 ”H1からA2に移動”はアクティブセルが移動して、H1の入力の 次の入力がA2に出来たら良いんでしょうか?! 入力にあたり、初めに入力したい範囲 「例題の場合でしたらA1~H1」をドラッグで選択しておきます。 後は入力していけば良いだけです。 ただし、決定(次の入力を決める)はENTERキーかTABキー (戻りたいならSHIFT+ENTERキーかTABキー) で、A1入力後TABで次はB1に・・・H1の次はA2に入力になります。 マウスや矢印キーを使うと、入力範囲の選択が解除されますので注意!

o-jon
質問者

お礼

お礼の返事遅くなりすみませんでした。 ほんとにありがとうございました。 今回は、あえて、ポイントをつけませんので、 ご理解ください。

全文を見る
すると、全ての回答が全文表示されます。
  • syuyama
  • ベストアンサー率34% (72/209)
回答No.1

今、Enterを押すと右に移動するように設定されているんですよね? それでしたら、まずA1~H21を範囲指定します。 (A1~H21までドラッグ&ドロップする) そうするとA1が白くなっていると思います。 そこからデータを入力してEnterを押していくと、 A1→B1→C1→・・・と続いていき、 H1→A2となります。 同様に続けていくと、 H2→A3となります。 こんな感じでいかがですか? ただし、途中で入力ミスがあるまま次のセルに移動してしまった場合、 普通に「←」などを押すと範囲指定が解除されてしまうため、 「SHIFT+Enter」を押すと、一つ前のセルに戻ります。

o-jon
質問者

お礼

お礼の返事遅くなりすみませんでした。 ほんとにありがとうございました。 今回は、あえて、ポイントをつけませんので、 ご理解ください。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • セルの移動

    エクセルにデータを入力するときに、数字をいれてENTERキーを押すと次に入力するセルが下にいってしまうので、またいちいち右のセルをクリックしないとなりません。 これってこういうものなんですか? けっこう数があるので面倒です。 ENTERキーを押したら右に自動で移動してくれるようになりませんか?

  • ExcelでEnterを押したあとの移動先について

    A5:H(仮に)500の表があります。 現在、(例)A6→B6→C…と横方向に入力し、H6を入力したあとEnterの押打でA7にもどり、次行のA7→B7→C…の順に入力しています。 もどる操作はAlt+F11で貼り付けた下記のVBAがやっています。 これまでは、表A5:H500の空行(データが入ってない最下行)をアクティブにしたあと、例の順にデータを入れていくだけだったのですが、形式を変えたため入力箇所が増え、A2とA3を入力してから空行に入力する手順になりました。 希望は、A3を入力してEnterを押打したあと、次に入力するセル=表の最下行のA列のセルに移動していたいのですが、それにはどうのようなVBAがよいのでしょうか。 (以下は、考えるヒントになればと思い書き加えます。) この表はVLOOKUPで使われるデータが入っており、A5以下のA列はひとつだけ"あ"が入り、残りは空欄です。 検索値は都合で"あ"という文字にしました。 1行(1レコード)入力して印刷、また1行入力して印刷、また…の繰りかえしで、たいてい入力済みの最下行のA列が"あ"になっています。 この"あ"が新規で入れる行(データが入ってない最下行)のひとつ前にあることが多いので、A3を入力してEnterを押打したら"あ"の下に移動することを希望しますが、無理なら"あ"に移動したあと手動の矢印キーで↓を押しますので、よいお知恵をよろしくお願いします。 (下記の「H列からA列にもどるVBA」もこのサイト内を検索して見つけてきたものです。) ------‐H列からA列にもどるVBA------‐ Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 9 Then Cells(Target.Row + 1, 1).Select End If End Sub

  • エクセルのカーソル移動について

    連続したデータを入力している際、Enterキーを押すと、 カーソルが次のデータの先頭のセルへ、移動するようにすることは可能でしょうか? 右に移動とか、下に移動は理解しています。 横に長いシートでの入力しているので、一番最後に来たときにEnterキーで、A列に飛んでくれるような設定が出来ればと思い、質問させていただいております。 宜しくお願い致します。

  • エクセル2010 セルの移動設定について

    エクセル2010を使用しています。 入力するセルを2列(A,B)に限定し、A1入力後→Enter→B1に移動→Enter→A2に移動と、 右移動、左下移動のVBAまたは、設定を教えてください。

  • エクセルのセルの移動について

    言葉では表現しづらいのですが、精一杯お伝えしますので、汲み取ってください。^_^; ここでは仮にエクセルのワークシート上で『A1~C3』までの3行3列の表を作るとします。 通常、連続したデータを入力していく場合は、A1に入力後、タブキーで右にひとつ移動してB1のセルに任意の入力を行い、更にひとつ右のセルにタブキーで移動し、入力が済んだらC1で改行(エンター)で自動的にA2にセルは移動しますよね? これを縦横(行列)逆の考えで、A1に入力後、改行(エンター)キーでA2にセル移動、更に改行でA3に移動し入力が済んだら『自動(エンターキーの操作くらい)でB1セルに移動したい』のですが、どのような方法がありますか? 左手がデータの用紙をめくることでふさがっておりますので、できれば右手(テンキー)だけで出来る操作で何とかならないものかと思っています。 よろしくお願いします。

  • Excel、空白でもEnterを押せば任意の場所に移動できる?

    VBAで、セルに入力後Enterキーで横に移動させる事は何とかなったのですが、入力が無い時はEnterキーで斜め下のセルに移動したいんです。 例えば、E2に入力として、入力しないでEnterキーを押すとD3に移動したいんです。 範囲はE2:E40ぐらいなんですが・・・ どなたかご教授下さい。宜しくお願いします。

  • Excelでenterを押した後任意のセルに移動

    Excel VBAの初心者です、宜しくお願いいたします。 VBAで集計表を作成しているのですがExcelのオプションから設定してシートの保護で入力可能なセルを選びVBAを実行するとシートは保護されていますとメッセージが出て使えません。 A1を入力後EnterでA3へ移動、次にEnterでA6へとセルを移動させたいのです、VBAでの構文はどの様に作ればよいのかご伝授頂きたく宜しくお願いいたします。 Excel 2002、3、7を使用しています。  

  • エクセルの質問です。

    通常エクセルは入力して、エンターを押すと、下のセルに移動しますよね! でエンターでなくTabキーを押すと、右のセルに移動することまでは、分かったのですが、 エンターを押して右に移動するようにってできないんですか? 分かる方 お願いいたします。

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

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

  • エクセル2007のカーソル移動の設定について

    エクセル2007の操作について教えてください。 エクセルのデータ入力時に、カーソルを右に移動できるように設定しました。たとえばセルA1からセルG1までにデータを入力したときにエンターキーを打つとセルH1にカーソルが移動します。このとき、セルHはデータ入力が不要なので、セルG1にデータが入力終了時点で次の行のセルA2に自動的にカーソルが移動しセルA2からセルG2までデータが入力できる設定はありますでしょうか。もしあるようでしたら教えてください。よろしくお願いいたします。

専門家に質問してみよう