У меня есть форма с несвязанным полем Short Date под названием StartDate и кнопкой для запуска кода VBA, как показано ниже, и я получаю «Ввод сообщения параметра» для StartDate.StockTakeDate также является полем для короткой даты.Любой совет по избавлению от сообщения будет приветствоваться.
Private Sub cmdInventory_Click()
strMsg = "Enter StartDate as Today's date or later"
If Me.[StartDate] < Date Then
MsgBox strMsg, ExitSub
Else
Dim strSQL
strSQL = " UPDATE [Inventory] " _
& " SET [Inventory].[InStock] = [Inventory].[StockTake] " _
& " WHERE ([Inventory].[StockTakeDate] >= Me.[StartDate]) "
DoCmd.RunSQL strSQL
End Sub