ник: Denis V.
И всё закомментировано?.. не видно где определён массив DelStr1...
Вот не знаю, как точно написано в документации, но я всегда считал, что источником записей для формы может быть запрос на выборку :-/ Так что надо Вам что-то менять.
Если хотите что-то удалить и потом получить актуальный набор записей в форме, то сделать можно так:
1) составить запрос на удаление;
2) выполнить его с помощью хотя бы DoCmd.RunSQL;
3) обновить форму, кажется Me.Refresh.