電子書籍の厳選無料作品が豊富!

エクセルでランダムに2万個の升目の中に、数千個の色付きセルがあるとします。これをすばやく短時間で数える方法は無いでしょうか。ご存知の方がいらっしゃいましたら教えて下さい。ちなみに色付きセルの中に数字やテキストデータは入ってません。

A 回答 (1件)

1.「ツール」>「マクロ」>「Visual Basic Editor」を開きます。



2.「挿入」>「標準モジュール」を実行し、右側に表示されたウィンドウに下記のコードを貼り付けます。

Sub count()
  a = 0
  For Each b In Selection
    If b.Interior.ColorIndex <> xlNone Then
      a = a + 1
    End If
  Next
  MsgBox a
End Sub

3.画面下のタスクバーでエクセルの画面に戻します。

4.色つきセルの数を求めたいセル範囲を選択しておきます。

5.「ツール」>「マクロ」>「マクロ」を実行し、「count」を選択して[実行]を押します。

以上で出来ると思うんですが。
    • good
    • 0
この回答へのお礼

助かりました。感謝感謝です!

お礼日時:2004/06/23 23:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!