Выделение границы таблицы в Word-е - VB

Узнай цену своей работы

Формулировка задачи:

Доброго всем дня. Не могу найти подходящую команду. Из VB6 я открываю и работаю с предварительно подготовленным документом Word (по сути шаблон). В шаблоне есть таблица 1x1. Я хочу записать туда текст и выделить ее границы. Текст записываю след образом:
Листинг программы
  1. wdDoc.Tables(1).cell(1, 1).Range.Select
  2. wdDoc.Tables(1).cell(1, 1).Range.text = "Текст"
тут нет проблем. Но никак не могу выделить границы таблицы. Пробовал через:
Листинг программы
  1. With Selection.Borders(wdBorders)
  2. .LineStyle = Options.DefaultBorderLineStyle
  3. .LineWidth = Options.DefaultBorderLineWidth
  4. .color = Options.DefaultBorderColor
  5. End With
  6. With Selection.Borders(wdBorderLeft)
  7. .LineStyle = Options.DefaultBorderLineStyle
  8. .LineWidth = Options.DefaultBorderLineWidth
  9. .color = Options.DefaultBorderColor
  10. End With
  11. With Selection.Borders(wdBorderBottom)
  12. .LineStyle = Options.DefaultBorderLineStyle
  13. .LineWidth = Options.DefaultBorderLineWidth
  14. .color = Options.DefaultBorderColor
  15. End With
  16. With Selection.Borders(wdBorderRight)
  17. .LineStyle = Options.DefaultBorderLineStyle
  18. .LineWidth = Options.DefaultBorderLineWidth
  19. .color = Options.DefaultBorderColor
  20. End With
VB говорит, что не знает команд типа "wdBorderTop" Как выделить границы таблички?

Решение задачи: «Выделение границы таблицы в Word-е»

textual
Листинг программы
  1. Const wdBorderTop = -1 '(&HFFFFFFFF)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы