is it possible to have a code for "change cell color when clicking on it" in the way that it will not change already formated cells with another color, please?
After applying your code all my formating (colours) is away. Thank you. Veronika
この記事では、セルをクリックしながらセルの色を変更し、Excelでセルの範囲を選択しながら強調表示された色を変更する方法をいくつか紹介します。
VBAコードでセルをクリックしたときにセルの色を変更する
VBAコードでセルを選択したときに強調表示される色を変更する
Kutools forExcelでアクティブセルの行と列全体を強調表示する
ここでは、次のVBAコードを使用して、セルをダブルクリックまたは右クリックしたときにセルの背景色を変更できます。
1.ワークシートで、セルをクリックするとセルの色が変更されます。シートタブを右クリックして、 コードを表示 右クリックメニューから。
2。 の中に Microsoft Visual Basic for Applications ウィンドウで、以下のVBAコードをコピーして貼り付けてください コード 窓。
VBA:クリックするとセルの色が変わる
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Target.Interior.Color = vbRed End Sub Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean) Target.Interior.Color = vbGreen End Sub
3。 押す 他の + Q キーを同時に閉じて Microsoft Visual Basic for Applications 窓。
次に、セルをダブルクリックすると、セルが赤で表示されます。 セルを右クリックすると、緑色になります。 スクリーンショットを参照してください:
ワンクリックで、Excelで選択したセルの行と列を強調表示します。
Kutools for Excel's 読書レイアウト 以下のデモに示すように、ユーティリティを使用すると、Excelで選択したセルの行と列をすばやく強調表示できます。
今すぐダウンロードしてお試しください! (30日間の無料トレイル)
デフォルトでは、セルの範囲を選択すると、強調表示された色は灰色になります。 選択した範囲をより目立たせたい場合は、強調表示された色を必要な色に変更できます。 次のようにしてください。
1.選択した範囲の強調表示された色を変更するシートタブを右クリックし、をクリックします コードを表示 右クリックメニューから。
2。 の中に Microsoft Visual Basic for Applications ウィンドウで、以下のVBAコードをコピーして貼り付けてください コード 窓。
VBAコード:選択した範囲の強調表示された色を変更します
Private Sub Worksheet_SelectionChange(ByVal Target As Range) With Target .Worksheet.Cells.FormatConditions.Delete .FormatConditions.Add xlExpression, , "TRUE" .FormatConditions(1).Interior.Color = vbYellow End With End Sub
3。 押す 他の + Q 同時にキーを閉じて Microsoft Visual Basic for Applications 窓。
これ以降、選択した範囲またはセルの強調表示された色が黄色に変わります。 別のセルまたはセル範囲をクリックすると、セルが自動的に色付けされます。
大きなワークシートを扱っている場合は、読みやすくするために、アクティブセルの行と列全体を強調表示する必要があります。 ここに 読書レイアウト の有用性 Kutools for Excel あなたを助けることができます。
申請する前に Kutools for Excelについては 最初にダウンロードしてインストールします.
1。 クリック クツール > 読書レイアウト。 スクリーンショットを参照してください:
次に、読み取りレイアウトが有効になり、アクティブセルの行と列がすぐに強調表示されます。
ノート:以下のスクリーンショットのように、必要に応じて読み取りレイアウト設定を変更できます。
このユーティリティの無料トライアル(30日)をご希望の場合は、 クリックしてダウンロードしてください、次に、上記の手順に従って操作を適用します。