Для Каждого Колонка ИЗ ЭлементыФормы.ТП.Колонки Цикл
Если Колонка.Данные <> "Объект" Тогда
ЭлементыФормы.ТП.Колонки.Удалить(Колонка);
Кол = Тп.Колонки.Найти(Колонка.Данные);
ТП.Колонки.Удалить(Кол);
КонецЕсли;
КонецЦикла;
//я предполагал что останется одна колонка "Объект", но их остается половина + "Объект"
// почему так?
(1) так тоже самое, или не нада = а массив отдельно создавать?
КолонкиФормы = ЭлементыФормы.ТП.Колонки;
Для Каждого Колонка ИЗ ЭлементыФормы.ТП.Колонки Цикл
Если Колонка.Данные <> "Объект" Тогда
ЭлементыФормы.ТП.Колонки.Удалить(Колонка);
Кол = Тп.Колонки.Найти(Колонка.Данные);
ТП.Колонки.Удалить(Кол);
КонецЕсли;
КонецЦикла;