• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

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

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

zubr

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

Вложения

  • tabl.jpg
    tabl.jpg
    16,3 КБ · Просмотры: 619
B

Barmutik

Данный код создаёт таблицу указанную Вами .. за исключением только квадратиков в каждой клетке (структура таблицы соблюдена).

Код:
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 минут :)
 
Z

zubr

Сэнк :) , почти то что мне надо, дальше я сам.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!