Робота з бордюрами Word-таблиця

Пишу код W.SElection.Borders.LineStyle := wdLineStyleNone; Для того, щоб зіздана таблиця була при друку не видно. Але видає помилку що методу LineStyle - немає. Ось що видер з макросу Selection.Borders (wdBorderTop). LineStyle = wdLineStyleNone Selection.Borders (wdBorderLeft). wdBorderBottom).LineStyle = wdLineStyleNone Select.Borders(wdBorderRight).LineStyle = wdLineStyleNone Selection.Borders(wdBorderVertical).LineStyle = wdLineStyleNone Selection.Bords ne Selection. Borders(wdBorderDiagonalUp).LineStyle = wdLineStyleNone Як можна прибрати бордюри у таблиці. Заздалегідь дякую.

А якщо писати також.

У такому разі Borders не є методом.

Ось що каже MSDN, що таке Borders> Use the Borderspropertyto return the Borders collectionЗ себе додам, що це індексована властивість.

Наскільки я знаю, структури даних, що використовуються в Word, аналогічні, і для VBA і для будь-яких додатків, що використовують його СOM інтерфейс (якщо ви працюєте безпосередньо, без застосування будь-яких зв'язуючих "компонентів-адаптерів").

Ще можна спробувати використовувати індексований доступ до таблиць. Ворда під рукою немає, але здається, щось на зразок. ActiveDocument.Range.Table[i]. . і подивитися які властивості є у об'єкта-таблиці. Можливо там регулюються і стиль її кордонів

Найцікавіше стало. Правильно буде так.