Как создать сложную таблицу в Word

  • Автор темы Автор темы zubr
  • Дата начала Дата начала
Z

zubr

Здравствуйте, все. Собственно сабж. Таблица в аттачменте. Вставка из шаблона готовой таблицы исключается.
З.Ы. Только не посылайте на запись макроса, уже пробовал - не получается.
 

Вложения

  • tabl.jpg
    tabl.jpg
    16,3 КБ · Просмотры: 727
Данный код создаёт таблицу указанную Вами .. за исключением только квадратиков в каждой клетке (структура таблицы соблюдена).

Код:
var
App: Variant;
ATable: Variant;
ACell: Variant;
begin
App := CreateOleObject('Word.Application');
App.Documents.Add;
ATable := App.ActiveDocument.Tables.Add(App.ActiveDocument.Range(0, 0), 5, 5);
ACell := ATable.Cell(1, 4);
ACell.Split(2, 1);
ACell := ATable.Cell(2, 4);
ACell.Split(1, 3);

ACell := ATable.Cell(1, 3);
ACell.Split(2, 1);
ACell := ATable.Cell(2, 3);
ACell.Split(1, 3);

App.Visible := True;

За код сильно не пинать .. написан за 5 минут :)
 
Сэнк :) , почти то что мне надо, дальше я сам.
 
Да не за что ! Удачи!
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab