エクセルのマクロ実行後にカーソルが見えなくなった
ThisWorkbook内に以下のコードを記述し、Sheet1に保護をかけています。
Worksheets("Sheet1").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, UserInterfaceOnly:=True
Worksheets("Sheet1").EnableSelection = xlUnlockedCells
マクロで、
1.保護しているSheet1をコピーし、シートを新たに作成。
2.そのシートを「Sheet2」にリネーム。
3.Sheet2を保護。
という操作をしています。
Sheet2への保護に使っている記述は上に挙げたコードと同じです。
このマクロを実行すると、
作成したSheet2においてセルに載るカーソル(黒枠)が見えなくなっていまいます。
クリック後にキー入力をすると文字は入るので見えなくなっているだけのようです。
同じ記述で保護しているSheet1は普通にカーソルは見えています。
マクロの「3.Sheet2を保護」をコメントアウトすると、普通にカーソルが見えるようになります。
何故カーソルが見えなくなってしまうのでしょうか。
お礼
ありがとうございました。ちゃんと、ブック名に拡張子をつけてできました。