(7) сделал так:
Макет = ПолучитьМакет("МойМакет");
Область = Макет.ПолучитьОбласть("Шапка");
Область.Области.Шапка.СоздатьФорматСтрок();
ТабличныйДокумент.Вывести(Область);
Просто нужно было из двух разных макетов выводить области в один ТабДок
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший