Таблицу, это в смысле TStringGrid, например?
Вообще, что бы не иметь проблем потом при уничтожении формы, лучше просто убрать видимость (Visible := False), т.к. форма "знает" о всех компонентах, которые создаются в момент ее создания.
Если компоненты создаются динамически, тогда и удалять их проще. При динамическом создании порядок такой:
- Создать объект
- Настроить
- Установить родителя (Parent)
Удалять в обратном порядке (ну, настройка, конечно, не нужна

)