[[20140729121152]] 『マクロ初心者です』(オイサ) ページの最後に飛ぶ

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

 

『マクロ初心者です』(オイサ)

A1に数値を入力すると次はB1に移動してまた数値を入力する
にはどの様にマクロを書けばよいのでしょう?

< 使用 Excel:Excel2010、使用 OS:Windows8 >


 A1 に数値を入れて TAB を押すと B1 に移動します。
 あるいは A1:B1 を選んで入力すると A1 の後は B1 に移動しますが、
 マクロが必要でしょうか。

 というのはありますが、とりあえずサンプルです。
 シートモジュールにおいてください。

 Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$1" Then Range("B1").Activate
 End 
(Mook) 2014/07/29(火) 12:30

エンターでセルの横移動に設定

こんなのでもいいのかな?

(希望) 2014/07/29(火) 13:54


説明ヘタでした、申し訳有りません

エクセル・ワークシートの
A1に数値を入力して、エンター
B2に数値を入力して、エンター
番地違いで同じ作業
・・・・・
最終セルに数値を入力して、エンター
END

という事なのですが
分かりずらかったでしょうか?  

(オイサ) 2014/07/29(火) 14:12


 回答ではありませんが・・・

 >という事なのですが 
 >分かりずらかったでしょうか?

 と仰っていますが

 >A1に数値を入力すると次はB1に移動してまた数値を入力

 というあなたが最初に書いた文面に対して回答者さんは適切な答えを導いていると思いますよ?

 >A1に数値を入力して、エンター 
 >B2に数値を入力して、エンター 

 結局の希望内容が↑というのは説明が下手とか以前の問題であって似て非なる内容ではないのでしょうか?

 ※ちなみに【分かりずらかった】は【分かるのが辛かった】というものなので【分かりづらかった】が正しいです。

(と) 2014/07/29(火) 15:15


それは大変失礼いたしました。
ご回答はいただけないのでしょうか?
宜しくお願いいたします。
(オイサ) 2014/07/30(水) 16:24

 >A1に数値を入力して、エンター 
 >B2に数値を入力して、エンター 
 >番地違いで同じ作業 
 斜めに進んでいきたい ってことですか?

 >最終セルに数値を入力して
 最終セル ってどこですか?
  
(HANA) 2014/07/30(水) 17:02

お返事有難うございます。
具体的でなくて申し訳ありません
一つのワークシート上の連続していないいくつかの番地のセルに数値を入力したいのですが、具体的番地は当方で後で書き換えればいいと思っていたものですから
つまり、”指定した番地のセルに移動して数値を入力してエンターすると、次の指定した番地のセルに移動して数値を入力してエンター”を繰り返す事が出来ないかな、と思っているのです

宜しくお願い致します。
(オイサ) 2014/07/30(水) 17:25


値を入力するセル:「書式設定」→「保護」→「ロック」をはずす
「校閲」→「シートの保護」→「ロックされていないセル範囲の選択」にチェック

では?
(らいつい) 2014/07/30(水) 18:13


コメント返信:

[ 一覧(最新更新順) ]


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