• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル シートを保護してる時のセル結合)

エクセルシートの保護中にセル結合ができない件について

このQ&Aのポイント
  • エクセル2010を使用しています。仕事の成果を一定の様式に記入してもらいますが、書式や関数の変更を防ぐためにシートに保護をかけました。しかし、保護されたシートではセルの結合ができなくなってしまいました。
  • 過去の質問からシートの保護がかかっていてもマクロを使用してセルの結合を行う方法を試しましたが、うまく動作しません。どのようにすれば保護されたシートでもセルの結合ができるでしょうか。
  • シートの保護中にセルの結合を行う方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

sub macro1()  ActiveSheet.Protect UserInterFaceOnly:=True  If TypeName(Selection)="Range"and Selection.Cells.Count>1 and selection.locked = false Then  Selection.Merge  End If end sub のようなマクロにすると動きます。 #補足 あなたの書きかけマクロだと、保護されたセルまでセル結合できてしまうので、保護されていないセルだけを対象にするように書き足してあります。

kottagogo
質問者

お礼

ありがとうございました。 マクロももう少し勉強しようと思います。 うまく、思うように働いたので良かったです!