ワークシートにDatePickerコントロールがあります。ワークシートの埋め込みコードには、次のようにコントロールの値にアクセスできます。DatePickerから値を取得できません
Public Sub showValue()
Debug.Print Me.DTPicker21.value
End Sub
モジュールから値を取得したいと思います。ここでコード:私はこれを実行すると
Sub getDate()
Dim obj As Object
Dim sht As Worksheet
Set sht = ThisWorkbook.Sheets("Tool interface")
For Each obj In sht.OLEObjects
If obj.Name = "DTPicker21" Then
Debug.Print obj.value
End If
Next
End Sub
、obj.value
はこのエラーをトリガ:
Object doesn't support this property or method
私はthis procedureを使用してobj
のプロパティのリストをチェックし、何value
プロパティがありません。 DatePickerで設定されている日付の値を取得するにはどうすればよいですか?