[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『入力専用のセルの指定またはセルの移動制限』(pippi)
他の人に計算式やデータを変更されないように、入力専用のセルの指定とか、セルの移動範囲を制限する方法がありますか?あったら教えて下さい。
それには「保護」機能を使います。 入力する人には[Tab]キーでセル移動をするように教えるか、 そのことを画面のどこかに表示させます。 [Tab]キーを押すと、カーソルが入力セルだけを飛び飛びでジャンプします。
その画面の設定方法
@ [Ctrl]キーを押したままの状態で、
入力専用セルをドンドン続けてマウス左クリックで選択していきます。
つまり入力セルの指定です。この選択状態を生かしたままで、
A 一旦[Ctrl]キーから指を離して、
今度は[Ctrl]キーを押しながら、キーボード上段の[1ぬ!]のキーを
をポンと押します。(これは[セルの書式]を直接呼び出しただけなんですけどネ)
B 保護のタグを選択して、「ロック」のボックスのチェック レ点 マークを外します。
「表示しない」のボックスのチェックマークも外しましょう。
C 「ツール」→「保護」→「シートの保護」→「キーワード入力」(入力内容を忘れないで)
これで出来上がりです。 (EUREKA)
(EUREKA) 似たご質問が過去のスレッドにもあります。 ご参考にどうぞ。 [[20020711091137]]『入力してカーソルを別のセルへ飛ばす方法』(ケイパンダ) [[20020705134004]]『セルの保護を解除した部分にのみセルが移動』(こつこ)
VBAを使えば確実にいろいろなことが可能となるでしょう。 ある程度マスターするまでが大変ね。 勉強は早くにスタートした方が良いのですが、 その前にワークシート上の操作や関数の知識固めが必須と思います。
EUREKAさん、割り込みごめんやで。 > マクロを使えばできるようになりますか? 勿論でけまっせぇ。いっぺん試してみまっか? ただしEUREKAさんが仰有ったように、関数などの知識固めが優先する事を念頭に置いと っておくんなはれや。
新しいBookを開いて下さい。
Alt+F11でVBEを開いて下さい。
「挿入」→「標準モジュール」クリック
下のコードをコピぺ
Alt+QでExcelに戻る
Alt+F8でtest選択→「実行」
これでmacroのコードが実行されます。
イベントを終了する時は必ずowariを実行して下さい。
これはテンキーのEnterで作業します。
以上ですわ。また、追々勉強なさって知識を広げておくんなはれ。
ほな...(おいぼれ弥太郎)
Sub test()
Application.OnKey "{enter}", "macro"
End Sub
'---------------
Sub macro()
[a1] = "good"
[c1] = "マクロは面白〜い"
End Sub
'----------------
Sub owari()
Application.OnKey "{enter}"
End Sub
EUREKA様、おいぼれ弥太郎様、 ありがとうございました。このホームページの管理人様にも感謝、感謝です。
Excelのバージョンが2002なら、マクロを使わずに実現できます。残念ながらそれより 前のバージョンでは、マクロを使うしかないようです。 [[20030722181847]]『セルの任意移動』(Eiji) (ちゅうねん)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.