No.4ベストアンサー
- 回答日時:
フリーソフトがあるようです。
下記の2)が該当しませんか。
http://www.vector.co.jp/soft/win95/business/se02 …
もしこう言う機能なら、エクセルの普通の設定操作では出来ない事を旁証しています。できないからこそ、こう言うソフトの出番があるわけです。
カーソルの移動はFrom-->Toがあるわけですが、その流れは決まっていますか。何かの条件で飛び先を変えて欲しいって事はないでしょね。Fromのセルはあちこちにあるのかでしょうか。Toのセルは決まったセルでしょうか。
嘗て、VBAで回答した記憶があります。
しかしWorksheetのイベントに、「エンターキーを押した」ことを捉えるイベントがなく、Changeイベントは、他の面でも不十分であるようです。それで良ければ
Private Sub Worksheet_Change(ByVal Target As Range)
Dim sh1, sh2 As Worksheet
Set sh1 = Worksheets("sheet1")
Set sh2 = Worksheets("sheet2")
d = sh2.Range("A1").CurrentRegion.Rows.Count
For i = 1 To d
If Target.Address = sh2.Cells(i, "A") Then
sh1.Range(sh2.Cells(i, "B")).Select
End If
Next i
End Sub
Sheet2には、エンタをいれると、ジャンプするキッカケのセルと、飛び先セルを対応表で持ちます。
Sheet2に
(A列) (B列)
$A$1$F$2
$A$2$D$12
$B$4$D$4
$C$3$A$2
早速のご回答ありがとうございました。
大変、詳しいご説明で助かりました。
質問内容自体、どの程度詳しく書いたらよいのか分からず簡略しての質問になってしまい、実際上の作業に完全にマッチできる方法はエクセルの設定のみの操作では困難だということがみなさまのご回答を通して知ることができました。
今回、imogasiさんの紹介してくださったVBAを利用させていただき試してみようかと思っています。それで自分では無理かな?と思ったときフリーソフトの方を利用させていただこうと思っています(^^;)
ありがとうございました。
No.3
- 回答日時:
以前、同じ様な質問に回答しました。
設定で行うなら
http://oshiete1.goo.ne.jp/kotaeru.php3?q=827458
#6
VBAで行うなら
http://oshiete1.goo.ne.jp/kotaeru.php3?q=827829
#2(VBAが分かる方なら#9のような方法)
はいかがでしょうか?
(他の方も回答されてますので参考になるかと思います。)
早速のご回答ありがとうございました。
早速、ご指定のアドレスを参照して実行させていただいたところ、ほぼ希望どおりの動きになりました。
VBAはしたことがないので、#6の設定での方法を参考にさせていただきましたが、セルを結合しているとろこなどがありますので、その関係か?エンターのみでは飛ばされてしまうセルがあります。ただ、ロックされているセルはクリックできない状態になっていますのでミスが減ってくれるだけでも、随分この方法では助かります。
ありがとうございましたm(__)m
No.2
- 回答日時:
>同じシートの指定したセルのみエンターキーで移動させる設定などあるのでしょうか?
ん~。
あるシートの中で、不特定のセルにEnterキーで遷移させたい?
事前に対象セルが決まっているならば、それらをCtrl+左クリックしておけば
Enterキーで移動しますが、それはそれで面倒ですね。
ある範囲であれば、ドラグで範囲を決めてあげればその範囲内で遷移します。
上手く説明でき無いなぁ。
早速のご回答ありがとうございました。
>事前に対象セルが決まっているならば、それらをCtrl+左クリックしておけば
Enterキーで移動しますが、それはそれで面倒ですね。
すみません。説明が足りなかったです。
セルには他のブックよりコピーしたデータを貼り付けるのですが、セルごとに違うデータを貼り付けるのでこの方法だと同じデータが全て入ってしまいます。
本当にありがとうございましたm(__)m
No.1
- 回答日時:
シートの保護で、記入したいセル以外書き込めないようにしておいたらどうかと・・・・
この回答への補足
#4さんの回答によりタブキーにてロックされていないセルへ移動できることを知りました。
知識不足にて失礼なお返事をお書きいたしました。申し訳ありませんでした。重ねて、お礼申し上げます。。
早速のご回答ありがとうございました。
シートの保護の方法だと、入力に規制はかけれてもセルの移動そのものには影響しませんよね・・?
入力(コピーしたものを貼り付ける)したいセルへ移動するときにB3からH3、B22、H22へと移動させたいのでエンターキーで移動するには何度も押すことになりしかも、横だけでなく下への移動になるとマウス、もしくは矢印のキーでしか移動できないので困ってます。
一度の処理ならいいのですが、数百シートにも及びこの作業があるのでどうにかならないものかと思っています・・。
ご指導ありがとうございましたm(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの編集オプション セル移動 2 2022/04/02 09:19
- Excel(エクセル) エクセルVBA 任意のセルの選択時、指定のセルの値を表示 1 2023/04/21 08:13
- Excel(エクセル) Excelで図の書式設定を移動したい 1 2022/10/07 15:32
- Excel(エクセル) Excelのマクロについて教えてください。 4 2022/05/31 14:07
- PowerPoint(パワーポイント) ExcelのVBAコードについて教えてください。 3 2022/05/25 14:32
- Excel(エクセル) Application.Volatile利用(excel2003) 1 2023/02/06 10:11
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) vba シートの並び替え 1 2023/04/19 13:44
- Excel(エクセル) Excel 365 フリーズ 頻発 エクセルのセルの中に日本語の文章を全角半角和文英文数字を混ぜて入 3 2022/12/12 15:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
Microsoft1Officeの互換ソフト...
-
Excel ピボットテーブルで日付...
-
エクセル関数を教えてください
-
【マクロ】その時、その時で変...
-
【マクロ】読取専用のファイル...
-
LOOKUP関数を使えばいいのでし...
-
エクセル 白黒印刷で白線を印刷...
-
【関数】先頭だけにある、半角...
-
【関数】適切な文字数の数字を...
-
Excelのチェックボックスの使い...
-
エクセルでの作業計算方法について
-
Excelのpivotについて質問です
-
WPS OFFICEでの縦書きについて
-
時間によってファイル名が変わ...
-
エクセルのセルに同じ大きさの...
-
Aというブックの1というシート...
-
エクセルの順位別一覧表の自動...
-
西暦や和暦の表示をyyyymmdd表...
-
【マクロ】エクセルにかいてあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報