|
こんにちは。かみちゃん です。
>>あと、私があとから提示したコードは、
>>「名前が見つかりません
>> $A$1 VBA」
>>などと、入力したセルとその値が表示されるようにしてあるのですが、どのように表示されましたか?
>
>「名前がみつかりません
> $B$3 2005/10/29」
>と表示されます。
やっと、わかりました!
.Range("B3") = Date
このコードの書いてある場所もわかりました。(私の見落としです。すみません。)
つまり、名前を入力したからではなく、A3以外のセル(ここではB3セル)の値がマ
クロにより変更された(Date つまり 2005/10/29)から、そのチェックが行なわれ
ています。
A3に入力した値をチェックしたいのであれば、
私が提示したコードの
If Target.Address<>"$A$3"Then
を
If Target.Address="$A$3"Then
としてみてください。
今度はうまくいくと思います。
今回のご質問内容は、前提条件(どこのセルに入力したらチェックをしたいなど)
が書かれていないことがひとつ原因となっていると思います。
ご質問の際には、前提条件、元データ、期待する結果を書かれていると割りと簡単
に答えはわかると思います。
がんばってください。
|
|