- ベストアンサー
カーソルを・・・
エクセルでカーソル(入力する際に囲んでいる部分)を色づけしたりできないのでしょうか? 要するにカーソルのある場所がすぐわかるようにしたいのですが・・・
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> InteriorクラスのColorindexプロパティを設定できません それって、ワークシートの保護をかけたままじゃないんですか? シート保護されてれば、手作業でも色はつけられません。 どうしてもシート保護したままでやりたければ Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveSheet.Unprotect Password:="merlion" Cells.Interior.ColorIndex = 0 Target.Interior.ColorIndex = 6 ActiveSheet.Protect Password:="merlion" End Sub なお、Password:="merlion" の部分はパスワードですので実際のパスワードに変えてください。
その他の回答 (2)
- merlionXX
- ベストアンサー率48% (1930/4007)
> エラーが出ました・・・ どんなエラーですか?
お礼
実行時エラー1004 InteriorクラスのColorindexプロパティを設定できません と出ました。
- merlionXX
- ベストアンサー率48% (1930/4007)
1.シートのタブを右クリックし、「コードの表示」を選択。 2.出てきた Visual Basic Editor(白い部分)に下記のコードをコピペ。 '*****これより下をコピペ***** Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.ColorIndex = 0 Target.Interior.ColorIndex = 6 End Sub '*****これより上をコピペ***** 3.AltキーとF11キーを同時に押してワークシートへもどります。 これでいかがでしょうか? 欠点は、もしそのシートに他の色付のセルが合った場合、それが消えてしまうことです。
お礼
ありがとうございました。 試してみましたが、エラーが出ました・・・
お礼
できました! ありがとうございます!! ただ、他のセルに色がついてるのがおっしゃるように消えますね(笑)