[[20050109161249]] 『数字入力を左のセルからにしたい』(初心者) ページの最後に飛ぶ

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

 

『数字入力を左のセルからにしたい』(初心者)

十数桁の数字を1つのセルに1桁づつ入力する場合に、1番左のセルに1地番大きな位の数字を入力すると次のセルにカーソルが行きまた次へとするにはどうしたらいいでしょうか教えてください。


 セルに数字を入れてエンターキーを押したとき、カーソルが右のセルへ移動すれば
 よいのなら、ツール−オプション で 編集のタブを開き、 「入力後にセルを移動
 する」のチェックONを確認し、方向を指定するボックスで「右」にします。
 (Excel2002 で確認)

 質問の意味が違っていたらごめんなさい。
 (とんとん)


とんとんさんありがとうございます、エンターキーを押さなくてもカーソルを右のセルへ移動させたいのですが・・・


 そのような入力は出来ないと思ったほうが良いかもしれません。
 入力が面倒だからだと思いますが、別のセルに 1234564789(数値)を入力し
 表示したいセルに数式でリンクさせるか、マクロで1桁ずつ表示させるなどの
 方法ではダメでしょうか。
 数式による方法のひとつです。
    A 	B C D E F G H I J
  1 123456789	1 2 3 4 5 6 7 8 9
		B1=IF(LEN($A1)<COLUMNS($B:B),"",--MID($A1,COLUMNS($B:B),1))
		C列以降B列をコピー	
 (川野鮎太郎)


鮎太郎さんありがとうございました、お礼が遅くなり申し訳ありませんでした。
20桁表示したいのですが、表示方法はありますか?お教え願いたいです。


 エクセルで扱えるのは有効数字15桁なので上記の式では15桁までしか出来ませんね。
 10桁ずつ分けて入力ってわけにはいかないんですよね(^_^A;
 (川野鮎太郎)

 使用目的が不明なのでもしかしたら的外れかもしれませんが、
 表示するだけなら文字列で入力すれば20桁以上でも可能ですね。
 (sato)

 解決済みかも知れませんが、数字を入力してタブキーを押すという方法では
 いけないのでしょうか?
 タブキーで移動させておいて最後にエンターキを押すと、入力開始したセルの次の行に
 カーソルが移るのですが・・・・・(スー)

 TabやEnterなしで入力するものは、内容は、まったく判りませんが、
 こちらでミコさんのマクロがご覧になれます。↓        (LOOKUP)
http://park11.wakwak.com/~miko/Excel_Note/15-01_celldata.htm#15-01-20


コメント返信:

[ 一覧(最新更新順) ]


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