I need to update a table once a month, in which the inserted data should be placed in its current month. I have done this using VBA code, but since the table has approximately 30,000 lines, the process is time consuming. I would like to perform the process via Access Query. Has anyone ever faced the same problem? If not, is there a way to optimize this process via vba code?