Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


24531 / 76732 ←次へ | 前へ→

【57549】Re:セルの色を数値として計算することは可能でしょうか?
発言  ichinose  - 08/9/2(火) 8:21 -

引用なし
パスワード
   ▼りった さん:
おはようございます。

フィードバックした記述をします。

新規ブックの標準モジュールに

>Function countColor(ByRef r As Range, ByVal clrIdx As Integer) As Integer
> Dim i As Integer
> Dim rTmp As Range
> 
> i = 0
> For Each rTmp In r
>  If rTmp.Interior.ColorIndex = clrIdx Then
>   i = i + 1
>  End If
> Next
> countColor = i
>End Function

上記コードがあったとして、

Sheet1のセルB1に以下の数式を入力します。

=countColor(A1:A10,3)

セルB1には、0 と表示されます。

次に対象セル内のセルA1からA3を選択し、
コマンドバー「書式設定」の塗りつぶしの色を使って 
A1からA3を赤に塗りつぶします。

セルB1は、0のまま変化はありません。
(Excel2002 SP3 で確認)


Excel2003では、上記の操作で セルB1が3に変化するということですか?
1 hits

【57505】セルの色を数値として計算することは可能でしょうか? MOM 08/8/28(木) 13:08 質問
【57507】Re:セルの色を数値として計算することは可... りった 08/8/28(木) 14:42 回答
【57511】Re:セルの色を数値として計算することは可... MOM 08/8/28(木) 15:16 お礼
【57512】Re:セルの色を数値として計算することは可... りった 08/8/28(木) 15:39 回答
【57514】Re:セルの色を数値として計算することは可... MOM 08/8/28(木) 16:08 お礼
【57518】Re:セルの色を数値として計算することは可... りった 08/8/28(木) 17:45 回答
【57519】Re:セルの色を数値として計算することは可... MOM 08/8/28(木) 19:22 お礼
【57530】Re:セルの色を数値として計算することは可... MOM 08/8/29(金) 11:51 お礼
【57531】Re:セルの色を数値として計算することは可... Abebobo 08/8/29(金) 16:38 発言
【57532】Re:セルの色を数値として計算することは可... MOM 08/8/29(金) 17:23 お礼
【57533】Re:セルの色を数値として計算することは可... りった 08/8/29(金) 17:40 回答
【57534】Re:セルの色を数値として計算することは可... MOM 08/8/29(金) 18:29 お礼
【57537】Re:セルの色を数値として計算することは可... Abebobo 08/8/30(土) 0:51 発言
【57538】Re:セルの色を数値として計算することは可... neptune 08/8/30(土) 10:30 発言
【57536】Re:セルの色を数値として計算することは可... こたつねこ 08/8/29(金) 20:16 発言
【57545】Re:セルの色を数値として計算することは可... りった 08/9/1(月) 9:07 回答
【57548】Re:セルの色を数値として計算することは可... Abebobo 08/9/1(月) 20:56 お礼
【57549】Re:セルの色を数値として計算することは可... ichinose 08/9/2(火) 8:21 発言
【57550】Re:セルの色を数値として計算することは可... りった 08/9/2(火) 8:47 回答

24531 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free