Let's say MyDate is a date field. In a query, you can use the following expressions:
FirstDay: DateSerial(Year([MyDate]),Month([MyDate]),1)
LastDay: DateSerial(Year([MyDate]),Month([MyDate])+1,0)
Regards, Hans Vogelaar (https://www.eileenslounge.com)