Есть такой код:
object missing = Type.Missing;
object smth = true;
object nm = fname;
Document doc = app.Documents.Open(ref nm, ref missing, ref smth, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
string txt = doc.Range();
foreach (Table tbl in txt.Tables)
tbl.Delete();
Почему-то есть таблицы, которые не удаляются. Что может быть не так, и как гарантировано удалить таблицы? Заранее спасибо.