[[20120502011143]] 『エンターで指定した列に移動』(ゆみっち) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『エンターで指定した列に移動』(ゆみっち)
いつもお世話になっております。

エクセルで、E6→F6→G6→E7→F7→G7→E8→F8……と、
enterをうつ時に移動するようにしたいのですが、
何かよい方法はありませんか?

この入力はEFGの3列と150段程度です。

他の行も稀に入力することがあります。

お分かりになるかた、お知恵をお貸しください。


 方法その1

 入力域をマウスであらかじめ選択しておいて(たとえばE列:G列を選択)入力していく。

 方法その2

 入力可能なセルをセル書式で保護をはずした上で、許可する操作で保護されたセルの選択のチェックをはずしてシート保護。

 (ぶらっと)

 ぶらっとさんともろかぶりで申し分けないですが

 1 選択セルをセレクト状態で行う方法
 移動したい順番にセルをCtrlキーを押しながらマウスで選択
 名前ボック(名前の定義)に登録も可能 A1セルのチョット上にあるセル番地が表示されている所 名前 を登録 記憶できる限度あり 
 名前ボックスの ▼をクリックすると登録された 名前が表示 選択すると 登録されたセル範囲がセレク ト状態となります

 2 セルとシートの保護で行う方法
 Excel2002以上なら (ツール)Excelのオプション(Enterキーを押した後にセルを移動する)で方向を設 定 初期設定は(下)なので 右に設定
 移動したいセルを選択して 書式(保護)(ロック)のチェックを外し(ツール)(保護)(シートの保護)で
(ロックされたセル範囲の選択)のチェックを外して(OK) 
 Excel2000以下なら(Enterキーを押した後にセルを移動するは無視)
 移動したいセルを選択して 書式(保護)(ロック)のチェックを外し(ツール)(保護)(シートの保護)
 Tabキーの移動となってしまうかな
(ななし)


ぷらっとさん、ななしさん、回答ありがとうございます。

シートの保護で移動する方法は、
他のセルに入力することもあるのでダメでした。

対象セルを選択し名前を付ける方法は
1セル毎に選択を行う方法しかないでしょうか?
列指定のようなものが出来ると便利なのですが…

今のところ、ctrlで範囲を指定し、
そのなかで動く方法がいいのかなと思うのですが
作業者から「もうちょっと使いやすくならない?」と言われまして困りました;;
(ゆみっち)


 エクセルのセルを適当に指定してエンターを押すと右に移動しますかしない場合下記 
 ただし基本の設定を変えることになります 変えたくない場合はこの方法以外マクロかな・・わからないからお手上げ^^
 (ツール)Excelのオプション(Enterキーを押した後にセルを移動する)で方向を設定 初期設定は(下)なので 右に設定
 >1セル毎に選択を行う方法しかないでしょうか?
 列指定も出来ると思いますので試してみて
 ごめんね説明が下手なもので 例えばE6→F6→G6→E7→F7→G7→E8→F8のような規則でG11までと
 E16→F16→G16→E17→F17→G17→E18→F18のような規則でG22までの場合
 E6からG11を選択(一塊)ctrlを押しながらE16からG22で名前の定義とすると合わせ
(Enterキーを押した後にセルを移動する)右移動とする方法
 (ななし)


ななしさん、再度の回答ありがとうございます(^-^)

範囲指定で改行、出来ました(*^^*)

とても助かりました。
ありがとうございましたm(__)m
(ゆみっち)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.