Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2010, 17:53   #1
Macklay
Пользователь
 
Аватар для Macklay
 
Регистрация: 27.06.2009
Сообщений: 30
Печаль Проблемка с форматированием таблицы Word

Имеется такой код создания и заполнения таблицы:

Код:
W:=CreateOleObject('Word.Application');
  W.Visible:=True;
  d:=W.Documents.Add;
  iCols:=Stringgrid1.ColCount;
  iRows:=Stringgrid1.RowCount;
  WT:=d.Tables.Add(W.Selection.Range,iRows,iCols);
  d.Tables.Item(1).Columns.Width:=100;
  for i:=1 to iRows do
  for j:=1 to iCols do WT.Cell(i,j).Range.Text:=Stringgrid1.Cells[j-1,i-1];
  W:=Unassigned;
  d:=Unassigned;
  WT:=Unassigned;
Таблица создаётся очень даже замечательно, а вот границы не видны, т.е. при печати их не видно...
Уважаемые товарищи помогите плз, всё ужё перерыл, нигде не нашёл как сделать так чтобы эти границы отображались...
Macklay вне форума Ответить с цитированием
Старый 25.02.2010, 18:28   #2
WordVest
Пользователь
 
Регистрация: 21.02.2010
Сообщений: 36
По умолчанию

Это не код VBA...........
WordVest вне форума Ответить с цитированием
Старый 25.02.2010, 18:36   #3
Macklay
Пользователь
 
Аватар для Macklay
 
Регистрация: 27.06.2009
Сообщений: 30
По умолчанию

Цитата:
Сообщение от WordVest Посмотреть сообщение
Это не код VBA...........
Это Делфа...
Macklay вне форума Ответить с цитированием
Старый 25.02.2010, 18:44   #4
WordVest
Пользователь
 
Регистрация: 21.02.2010
Сообщений: 36
По умолчанию

Открой Word, откой VBA, нажмми F2, в справочнике найди объект Table, все свойства таблиц Word и действия с ними.......
WordVest вне форума Ответить с цитированием
Старый 25.02.2010, 18:47   #5
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

За границы отвечают элементы коллекции Borders
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 25.02.2010, 18:53   #6
WordVest
Пользователь
 
Регистрация: 21.02.2010
Сообщений: 36
По умолчанию

Там много свойств, в принципе, самый лучший вариант дает запись макроса, потом при анализе кода можно подогнать под себя......
WordVest вне форума Ответить с цитированием
Старый 25.02.2010, 18:53   #7
Macklay
Пользователь
 
Аватар для Macklay
 
Регистрация: 27.06.2009
Сообщений: 30
По умолчанию

WordVest, я с VBA не очень может глянешь сам, буду очень благодарен...
Macklay вне форума Ответить с цитированием
Старый 25.02.2010, 19:00   #8
WordVest
Пользователь
 
Регистрация: 21.02.2010
Сообщений: 36
По умолчанию

У тебя есть шаблон Word, и напиши, что делать с таблицей......
WordVest вне форума Ответить с цитированием
Старый 25.02.2010, 19:10   #9
Macklay
Пользователь
 
Аватар для Macklay
 
Регистрация: 27.06.2009
Сообщений: 30
По умолчанию

Нужно чтобы границы таблицы были видны при печати, в смотрел в VBA, так и не понял((( Что бы в проге не использовал не помогает...
Вложения
Тип файла: doc Doc1.doc (23.5 Кб, 8 просмотров)
Macklay вне форума Ответить с цитированием
Старый 25.02.2010, 19:22   #10
WordVest
Пользователь
 
Регистрация: 21.02.2010
Сообщений: 36
По умолчанию

В твоем файле таблица вообще не имеет границ, если тебе нужно их видеть, выдели таблицу, правой клавишей щелкни, найди строку «Границы и заливки» и выбирай, то что тебе нужно...........
WordVest вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблицы из Word (doc) в (txt) shadowbeast Microsoft Office Word 33 13.07.2015 00:26
Таблицы в Word 2007 темнееют 555serg555 Microsoft Office Word 10 29.05.2009 12:59
Как вычислять значения вне таблицы WORD, с использованием данных из таблицы WORD prikolist Microsoft Office Word 6 21.11.2008 13:17
Таблицы word MAcK Microsoft Office Word 3 14.11.2007 06:41
ТАблицы в WORD kirya_82 Microsoft Office Word 5 01.03.2007 11:44