A行に数字を入れ、B行にA行同列セルの数字に対して
数値を返す数式を入れています。
B行は非表示にしています。
(C・D行、E・F行・・・とも同じ処理)
数字を入力する範囲(A、C、E・・・)を選択し、
入力されている数字を消去するようマクロを組みました。
(範囲選択→ツールの編集→ジャンプ→可視セルを選択後、Delete)
これはうまく作動します。
が、数式が壊れるのを防ぐ為、念には念を・・・と、
入力範囲部分はセルの書式設定で保護ロックを外し、
シートを保護しました。
そうすると、保護されているからだめ!と
エラーが出て、マクロが作動しません。
(可視セル選択部分にデバッグがでます。)
・非表示のセルがある
・一部を除きシートを保護している
状態で、マクロで可視セルのみ削除することは不可能なんでしょうか?
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
>そうすると、保護されているからだめ!とエラーが出て、マクロが作動しません。
保護シートへのアクセスを可能にするには、ブックを開いた時に実行されるマクロでプロテクトを行って、
ActiveSheet.Protect UserInterfaceOnly:=True
と記入してマクロでのアクセスを許可する設定をする事ができます。
別の方法として、
マクロの文中で
ActiveSheet.UnProtect
'処理
ActiveSheet.Protect
と、行う方法があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでシート保護のかかり方の違いとセルの非保護の設定 3 2022/08/09 10:02
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 16:07
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) excelで可視セルのみ置換 3 2022/08/04 11:02
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) エクセルVBA 複数行にまたがっている選択を判定するには 2 2023/05/21 21:54
- Excel(エクセル) Excel フィルタ後のコピー貼付けと可視セルの関係について 3 2023/02/07 16:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルで数字から名前に変...
-
VBAで「セルに何か入っている場...
-
エクセルでのセルをまたぐ文字...
-
Excel VBAでオートフィルタ後...
-
Excel:複数セルの計算値を一気...
-
EXCELで連続していない数値を30...
-
エクセル 条件が成立した場合...
-
エクセル 週ごとの数値抽出
-
エクセルについて、A1が1ならば...
-
エクセル関数で…
-
Excel関数 「日付を入力...
-
マックで右クリック
-
エクセルVBAで、C言語のscanf("...
-
Excel VBA 自動で連番をわりふる
-
エクセルで縦書きルビの付け方
-
エクセル関数で「数値が入力さ...
-
エクセル 空白を除き左に詰め...
-
エクセル、マクロで「末尾を1文...
-
エクセル表計算 割り算は英語...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルで数字から名前に変...
-
エクセルでのセルをまたぐ文字...
-
Excel関数 「日付を入力...
-
エクセルでのNULLという文字列...
-
Excel:セルに入力されている日...
-
VBAで「セルに何か入っている場...
-
エクセルについて、A1が1ならば...
-
エクセルで漢字を数字に変換す...
-
エクセル 条件が成立した場合...
-
エクセルで縦書きルビの付け方
-
エクセル関数で…
-
EXCELで連続していない数値を30...
-
(EXCEL)CELLの色をカウントす...
-
Excel:複数セルの計算値を一気...
-
エクセル関数で「数値が入力さ...
-
エクセルで空白のセルを探して...
-
エクセルファイルを開くとメッ...
-
pages で「テキストを左右両端...
-
折り返して表示、縮小して表示...
おすすめ情報