• ベストアンサー

エクセル改行を下・右に切り替えれる方法ありますか?

office2010のエクセルで改行をExcelのオプションで下・右に切り替える方法はわかるのですが、ツールバーにアイコンを設置して改行を下・右に切り替える方法はありますでしょうか? Excelのオプションで設定の切り替えをせずに上部ツールのアイコンみたいなので変更が簡単に出来ればと思っています。 宜しくお願い致します。

  • umao1
  • お礼率57% (4/7)

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

  • ベストアンサー
  • moon00
  • ベストアンサー率44% (315/712)
回答No.2

VBAを使えば可能かと。 Sub kaigyo() ' '改行で下の設定の場合は右に '右の設定の場合は下に変更 If Application.MoveAfterReturnDirection = xlToRight Then Application.MoveAfterReturnDirection = xlDown ElseIf Application.MoveAfterReturnDirection = xlDown Then Application.MoveAfterReturnDirection = xlToRight End If End Sub こんなコードを作り、タブのアイコンに登録してやればいいと思います。 2007で動作確認しています。クリックするたび下→右→下→右と繰り返します。 タブへの追加の方法は http://hamachan.info/win7/Excel/macro.html VBAを含めた参考には http://excel2010.kokodane.com/macro.htm このあたりが役に立つと思います。

umao1
質問者

お礼

コードまで記載して頂きありがとうございます! これで、簡単に切り替え出来るようになりました。 ありがとうございます。

その他の回答 (1)

回答No.1

>ツールバーにアイコンを設置して改行を下・右に切り替える方法はありますでしょうか? 残念ながら、私の知る範囲では有りません。 一応基本とされているのは、 ・Enterキーを押した際には「下」を設定 ・左右へは、Tab・Shift+Tabキーで移動 で、横に数列あるデータをひたすら入力する際には、 ・(Tabキーを使って)一行入力し終わってEnterキーを押すと、真下のセルではなく  入力を開始した列まで戻る という機能を使っている例が多いと思います。

umao1
質問者

お礼

VBAを使えば可能だったようです。 回答有難う御座いました。

関連するQ&A

  • エクセルの改行

    ツールのオプションで改行時の上下左右の設定がありますが、セル単位または、ブック単位で改行の設定はできないのでしょうか?

  • Excel2007でテンプレートを作成中。カーソルを「下」から「右」にしたい。

    私の使用環境 OS:XP、Office:Excel2007 使用者の使用環境 OS:XP、Office:Excel2003または2007 数十人で使えるような入力テンプレートを作っています。 必要なセルのみカーソルが飛ぶように、セルをロック解除し、シートを保護しました。 カーソル順が右右、下・・・といくように、Excelのオプションの詳細設定で「Enterキーを押した後にセルを移動する」を「下」から「右」に変更しました。 (使用者は、PCに慣れていない人が多いので、VBAは組みたくありません。使用者は、離れた支社の方々なので、マクロの使用方法とか説明が大変です。VBAなしで必要最低限のことができるようにしたいのです。) これで私のPC環境では、だいたい希望通りのカーソル移動になりました。 このテンプレートを数十人の人に配布して皆で使ってもらうことになります。 心配なのが、Excelのオプションで「Enterキーを押した後にセルを移動する」を設定したことです。 この設定は、どのようなPC環境で使用しても引き継がれるのでしょうか。 いうなれば、設定したPCのExcelは全てそのEnterの設定になるのか、それとも、Excel全てでなくBook単位で設定されるのでしょうか。 そうであれば、使用者のPCのExcelオプションが「下」になっていても、配布されたExcelテンプレートが「右」になっていれば、そのテンプレートだけは「右」で使えますよね。 逆に、設定された私のPCのExcel全ては「右」になるけれども、他のPCでは普段「下」で使っていて、テンプレートもそれに合わせて「下」になってしまうのなら、1台1台Excelのオプションを「右」に設定しなくてはいけないのかと気が遠くなりました。 まさか、そういう仕組みではないですよね。。。 支社が離れているのと、自分がその会社に派遣で出向したばかりで、TESTを気軽に頼めるような人がいません。 どうぞよろしくお願いいたします。

  • エクセルでの改行

    エクセルでデータ入力をしています。 カーソルが右に移動する設定なのですが、 改行する度に↓と←キーを使って移動するのが手間です。 データはワンパターンなので、 全ての行の列A~Jまで数字を入力していくものです。 何か簡単に改行の設定をする方法があれば教えて下さい。

  • エクセル セル内の改行

    エクセル2003を使用しています。 セル内で文字を入力し、任意の場所で改行を行うには、通常「Alt」+「Enter」を使うと思いますが、どうしても次の行(下のセル)に移動してしまいます。 オプション等で設定できるのでしょうか?

  • 横に改行

     エクセルで下ではなく横(右)に改行(移動?)する方法はないですか?  ただし、そのファイルのみ・・・他のファイルは下に改行

  • エクセルの表示色を変える方法は?

    色々検索しましたがよくわからないので 質問させて下さい。 エクセル全体(一部だけでなく)の色を 変える方法を知りたいのです。 (上部にあるツールバー等も) 又、できればその変更した色を デフォルトに設定したいのです。 バージョンはExcel2002です。 宜しくお願いします。

  • エクセルの改行について教えて下さい。

    1・現在、エクセルの設定で「オプション」→「編集」→「入力後にセルを移動する」→「右」という設定で使用しています。 打ち込みの際にはもちろん、セルが右方向に移動するのですが、移動したセルが指定した行(列?)に来たら自動的に一つ下のセルに移動させるような設定は可能でしょうか? 2・エクセルのセルに人の名前を打ち込んでいますが、その名前の「ふりがな」を自動的に隣のセルに表示させることは可能でしょうか? お手数だとは思いますが、ご存じの方がいらっしゃいましたら教えて下さい。

  • エクセルのセル移動

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

  • 右クリックで出てくる「送る(N)」が使えません。

    先に私の職場環境を説明しますと、Windows98SE、Office2000と言う環境で仕事をしています。社内にはLANが設置されていて、メールも当然LANで接続しています。 で、WORDやEXCELのアイコンを右クリックすると、「送る(N)」って出てきますよね。 この方法でWORDやEXCELを貼付して送信したいのですが、何故かインターネット接続ウィザードが立ち上がって、メールを送信する事が出来ません。 Outlookでは普通にメールを送受信できているので、メールの設定が間違っているとは思えないのです。右クリックの「送る(N)」から送信できるようにする、設定の変更の仕方が分かる方がいらっしゃいましたら、教えてください。m(_ _)m

  • エクセルで右クリック等が急に使えなくなりました。助けてください!!

    長文ですが、申し訳ありません。 かなり困っていますので、どなたか助けていただけないでしょうか? 宜しくお願いします。 現在、Office2000のエクセルを使っていますが、先日エクセルを立ち上げた所、以前まであった、一番上にあるツールバーの部分が消えていました。 私自身詳しくないので、少し知っている人に聞いたところ、おそらくシートブックのみ立ち上がっているのでは?といわれました。 そこで、何とかヘルプでツールバーのユーザー設定を出した所、ツールバーの部分に他のエクセルを見ると、「標準」や「書式設定」「3-Dの設定」など、いろいろとあるのですが、すべて消えていました。 もう一度、作らなければならないと思い、「新規作成」から名前を「標準」で作ろうとしたら、その名前で登録されているのでダメというエラーが出ました。 また、シート部分?(横列のA・B・Cなどや縦列の1・2・3など)に入力する事は出来ますが、右クリックが動きません。 ワードを確認したところ、普段通り使えました。 エクセルだけがおかしくなった?ようです。 これでは、エクセルが使えないのですが、何がエクセル内で起こったのでしょうか? 全然、原因らしきものが思い浮かびません。 このままでは、使えないので、何とか、元に戻す方法と何が原因かわかる方がいらっしゃれば教えて頂けたら助かります。 宜しくお願いします。

専門家に質問してみよう