[[20170218122101]] 『マクロで入力した「◯」をCOUNTIFで集計できない』(ももんが) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『マクロで入力した「◯」をCOUNTIFで集計できない』(ももんが)

こんにちは。
以下のマクロをシートに入力しております。
セルをダブルクリックすると色がつき◯が入力されます。
もう一度ダブルクリックすると色と◯が消えます。

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Select Case Target.Interior.ColorIndex
Case Is <> 35
Target.Interior.ColorIndex = 35
Target.Value = "○"
Case Is = 35
Target.Interior.ColorIndex = -4142
Target.ClearContents
End Select
End Sub

上記で入力した◯をCOUNTIFにて集計しようとするのですが、集計できません。
手入力で◯を入れ直すと集計するので、COUNTIFの関数は間違っていないと思われます。
原因がわかる方がいらっしゃいましたらぜひ教えてください。
よろしくお願いいたします。

< 使用 Excel:Excel2013、使用 OS:Windows10 >


>上記で入力した◯をCOUNTIFにて集計しようとするのですが、集計できません。
>手入力で◯を入れ直すと集計するので、COUNTIFの関数は間違っていないと思われます。
>原因がわかる方がいらっしゃいましたらぜひ教えてください。
原因と言われても、どこでCOUNTIFを使っているのですか?

(γ) 2017/02/18(土) 12:39


念のため、ワークシート上の計算式を示して下さい。
当方では、問題なく集計しました。
 
あとは、計算が自動計算になっているかぐらい?
バグの類とか、ブックが壊れかけている、
くらいしか思い当たりません。
私はここで失礼します。

(γ) 2017/02/18(土) 12:48


"○"(&H819B)と"〇"(&H815A)の違いだったりしませんかね?
(???) 2017/02/18(土) 12:50

あー、別のPCで見てみたら、違いが判りませんね。

ブラウザのフォントサイズを大きくすると違いが判ると思いますが、マクロでセットしているのは太めの○で、COUNTIFで集計しようとしているのは細めの◯になっています。
(???) 2017/02/18(土) 12:57


(γ)様、(???)様

お返事遅くなりました。
(???)様のご指摘のとおりでした。
基本的な事に気付けず、お手間を取らせてしまい大変申し訳ありませんでした。
ありがとうございました。
(ももんが) 2017/02/22(水) 12:08


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.