No.3ベストアンサー
- 回答日時:
#02です
それでは折衷案で、シートの条件付き書式が設定してあるセルの値が「ある値」と同じ場合にカウントするのではどうですか?
シートを一旦保存した後で、以下のマクロを「シート名右クリック」→「コードの表示」で開く画面に貼り付けてください。その後すぐに3行目、4行目のセルアドレスを実際のシートに合わせて変更してください。(サンプルではA4,A5としています)
Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range, clCount As Long
Const trgADRS As String = "A4" '「ある値」のセルアドレス
Const setADRS As String = "A5" '結果を格納するセルアドレス
For Each c In ActiveSheet.Cells.SpecialCells(xlCellTypeAllFormatConditions)
If c.Value = Range(trgADRS).Value Then
clCount = clCount + 1
End If
Next
Range(setADRS) = clCount
End Sub
シートに戻ってどこかのセルの値が変わったタイミングで結果が表示されます。
できました。お手数をおかけしました。内容が難しいですね。今から勉強します。今回は、アドバイスを色々と頂き、ありがとうございました。
No.4
- 回答日時:
例えば、あるセル値が対象範囲内の含まれるセル数は=COUNTIF(範囲,セル値)で計数できますが如何でしょうか。
No.2
- 回答日時:
条件付き書式で色が付いているかどうかを判定するためにはFormatConditionsの条件1~3がTRUEかどうかを判定する必要があり、結構面倒な処理になります。
また「元々色が着いているセル」に対して、条件付き書式で「塗りつぶしなし」にするような場合も可能性としては考えられるため、そこまでマクロで記述するとなると面倒さは更に増します
どのような「条件付き書式」を使用されているか教えていただけませんか? またsteppy2さんはVBAはどのくらい使えるかも教えていただけると回答しやすいです。もしVBAがある程度使えるなら参考URLの情報だけでマクロが作成できると思います。
参考URL:http://www.keep-on.com/excelyou/2000lng4/200005/ …
この回答への補足
ある値と、同じ値のセルに色をつけるように、条件付き書式でしております。面倒であるようなら、ある値と同じ値のセルの個数を検索する方法では、どうでしょうか?
VBAは、素人です。すいません…
No.1
- 回答日時:
同様な質問がありました
http://oshiete1.goo.ne.jp/qa2413029.html
あるいは
「色番号」を取得するなら、こちらの方法もあります
http://bbs.pc21.nikkeibp.co.jp/keyword-512
この回答への補足
ソフトの説明文の中に、ご注意 「色番号」アドインソフトは、「条件付き書式の設定」で付けたセルの色には対応しません。
また、「条件付き書式の設定」の関数には入力できません。 との事でした。今回は、「条件付き書式」で行っているので、どうなんでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 昨日、質問した件『VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカ 4 2022/04/07 14:39
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Visual Basic(VBA) VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカウントできる、VB 2 2022/04/06 21:33
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:02
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:00
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- その他(Microsoft Office) Excelの条件付き書式についての質問です。 2 2022/09/08 01:25
- Excel(エクセル) Excel アクティブセルのみ条件付き書式の色を他の色にしたい。 4 2022/06/11 22:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
E列のセルに数値が入れば(空白...
-
条件付き書式で、結果が1行ずれる
-
Excel にて条件付き書式の色に...
-
条件付書式で「=#N/A」に色を付...
-
Excelの条件付き書式にて空白セ...
-
エクセル 条件付き書式で色をつ...
-
エクセルで1以上は全て1にするには
-
エクセルで特定の数字等を表示...
-
エクセルの枠の中の文字が青文...
-
セル結合させてるときの 条件...
-
エクエルで隣のセルの文字が赤...
-
Excelについて あるセルに文字...
-
Excelのテキストボックスでフォ...
-
エクセルでカーソルのある行を...
-
Excelで2つのファイルを比較し...
-
エクセルでシート参照する場合...
-
エクセルで一定期間が経過した...
-
エクセルで日付を入力したらカ...
-
【エクセル】今日の日付に赤枠...
-
【エクセル】シフトで○が6個以...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
E列のセルに数値が入れば(空白...
-
Excel にて条件付き書式の色に...
-
条件付書式で「=#N/A」に色を付...
-
条件付き書式で、結果が1行ずれる
-
エクセルの枠の中の文字が青文...
-
エクセルで特定の数字等を表示...
-
エクセル 条件付き書式で色をつ...
-
Excelの条件付き書式にて空白セ...
-
エクエルで隣のセルの文字が赤...
-
条件付き書式で太罫線を引く方法
-
エクセル内で複数の文字(50個ぐ...
-
セル結合させてるときの 条件...
-
Excelについて あるセルに文字...
-
Excelで2つのファイルを比較し...
-
エクセルで一定期間が経過した...
-
エクセルで1以上は全て1にするには
-
エクセルでカーソルのある行を...
-
セルの値が空白じゃないなら色...
-
【エクセル】今日の日付に赤枠...
-
エクセルで日付を入力したらカ...
おすすめ情報