No.1ベストアンサー
- 回答日時:
そのシートのオブジェクトモジュール(VBEを立ち上げてMicrosoft Excelオブジェクトと書いてあるところ)を選択し、コードウィンドウに以下を貼り付けて見てください。
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
ActiveSheet.EnableSelection = xlUnlockedCells
End Sub
シートを保護しておけばロックしてないセルしか選択できなくなります。
No.5
- 回答日時:
No.4
- 回答日時:
「保護されていないセル」と関係なく、
思う順序にカーソルを動かせないか考えて下記を作ってみました。参考になれば。Tab Orderのようなものです。
Private Sub Worksheet_Change(ByVal Target As Range)
Select Case Target.Address
Case "$A$1"
Application.Goto Range("b8")
Case "$A$2"
Application.Goto Range("b9")
Case "$A$3"
Application.Goto Range("c9")
Case "$C$9"
Application.Goto Range("A4")
End Select
End Sub
上記を改善して、Target.Addressと飛び先を配列にすれば、場合が増えても、コードは長くならずに済みそうです。
No.2
- 回答日時:
こんにちは
メニューバーより[ツール]-[保護]-[シートの保護]で『このシートのすべてのユーザに許可する操作』の「ロックされていないセル範囲の選択」のチェックをつけて、「ロックされたセル範囲の選択」のチェックを外してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでシート保護のかかり方の違いとセルの非保護の設定 3 2022/08/09 10:02
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) Excelで、あるセルだけ入力させたい、オートフィルターも使わせたい際のシートの保護 2 2023/02/23 15:14
- Excel(エクセル) ExcelデータをWebページに保存した場合の名前定義 1 2023/08/01 15:38
- Excel(エクセル) Excelで一つのセルを2行で表示 4 2022/07/01 22:07
- Excel(エクセル) エクセルのバージョン2016フリーズ改善策 5 2022/12/13 09:13
- Excel(エクセル) Excelでオートフィルのやり方がわかりません。 写真の十字カーソルが黒く変わるはずなのですが変わら 3 2022/07/01 16:36
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Excel(エクセル) エクセルVBA 任意のセルの選択時、指定のセルの値を表示 1 2023/04/21 08:13
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでセルの値が同じか...
-
エクセルを使っていて2024/5/15...
-
【マクロ】必要な項目(列)の...
-
(マクロ)データをAブックからB...
-
エクセルVBA、別ブックへ転記す...
-
Microsoft 365の Excel を使用...
-
エクセル②
-
エクセルの暗号化なしのバーの...
-
エクセルの計算
-
指定文字の間に
-
Excelで縦軸の書式を0:00形式の...
-
エクセルで年休を管理する方法...
-
エクセル:一覧表に存在する文...
-
Excel
-
Googleスプレッドシートでファ...
-
エクセルでの作業計算方法について
-
UNIQUE関数が使えないバージョ...
-
エクセルで日付を数字+アルフ...
-
エクセル 白黒印刷で白線を印刷...
-
Excel ピボットテーブルで日付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報