Access (VBA)

Access VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : Microsoft 365)
2つのセルが空白じゃない時だけ日付を記入する場合について
投稿日時: 23/03/16 16:17:01
投稿者: takatada72

お疲れさまです。
 
下記のようなコードを書いたのですが、Cells(7, 12)とCells(7, 13)が空白
でも、日付が入ってしまうのです。
 
何か設定に間違いがあるのでしょうか
 
お忙しいとは思いますが宜しくお願い致します。
 
Cells(7, 12).Value <> "" And Cells(7, 13).Value <> "" Then
    Cells(7, 15).Value = Date

回答
投稿日時: 23/03/17 15:31:52
投稿者: taitani
投稿者のウェブサイトに移動

以下を動かした場合どうなりますか?
 

Sub TEST()
    Debug.Print "Cells(7, 12) → " & Cells(7, 12).Value
    Debug.Print "Cells(7, 13) → " & Cells(7, 13).Value
    If Cells(7, 12).Value <> "" And Cells(7, 13).Value <> "" Then
        Cells(7, 15).Value = Date
    Else
        MsgBox "どちらかが空っぽです"
    End If
End Sub

投稿日時: 23/03/17 15:49:45
投稿者: takatada72

taitaniさん
ご確認頂きまして、ありがとうございました。
 
何故か、翌日に動作しましたら、正しく動作しております。
windowsか、Excel 側の問題だったのでしょうか
 
FIXとさせて頂きます。