エクセルマクロで、範囲内で色のついてないセルのみ選択するVBAコードをご紹介します。
このページのマクロコードは、コピペで使えます。
ぜひお試しください!
色のついてないセルのみ選択
以下のExcelVBAを実行すると、選択範囲の色なしセルだけ選択します。
Sub 色なしセルだけ選択()
Dim sel As Range
Dim Target As String
'セル範囲をループ
For Each sel In Selection
'色なしだったら
If sel.Interior.ColorIndex = xlNone Then
'セル番地を格納
Target = Target & sel.Address & ","
End If
Next
'色がついていないセルを選択状態にする
Target = Left(Target, Len(Target) - 1)
Range(Target).Select
End Sub
マクロ実行後
範囲内の塗りつぶしなしのセルだけ選択します。

この記事がお役に立てれば幸いです。

【エクセルマクロ】シートの追加・削除を自動化:超便利12選
エクセルマクロで、ワークシートの追加・削除を自動化するVBAコードをご紹介します。どのマクロコードも、コピペで使用できます。ぜひお試しください!
[最速入門] ChatGPTに任せる Excelマクロ&VBA 面倒なプログラミングは秒で片づけよう
ChatGPTと対話しながら身につける、新しいVBA入門
リンク
★★★★★ 4.6 ※ Amazonカスタマーレビューより
✓マクロ記録とChatGPTを組み合わせた学習法が実践的で、すぐ現場で使える
✓「過不足のない指示」の出し方を学べ、AIとの対話スキルが身につく
✓変数・条件分岐・ループなどVBAの基礎もしっかり解説されている