![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#11 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Ну а как сделать, что бы макрос проходил по всему документу и выполнял эта для всех таблиц?
Я бы изменил мир, но Бог не дает исходники...
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
![]() |
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Хм! Создал новый макрос Test и задал ему такой код:
Код:
Разобрался! Надо было так: tbl.AutoFitBehavior (wdAutoFitWindow) А как мне сюда же вставить, что бы текст в каждой таблице выравнивался по центру как по верт, так по гор? Если так записать макрос, то код такой: Код:
Я бы изменил мир, но Бог не дает исходники...
Последний раз редактировалось Polotenchik; 24.03.2010 в 18:02. |
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Подскажите пожалуйста!
Я бы изменил мир, но Бог не дает исходники...
|
![]() |
![]() |
![]() |
#15 | |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]() Цитата:
Лучше день потерять — потом за пять минут долететь!©
|
|
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Спасибо! Я наверное Вас уже достал, извините. Подскажите еще пожалуйста:
Мне надо перед таблицей удалить одну строку лишнею, ту что между названием таблицы и таблицей. Выделяю таблицу и просто записываю макрос: Код:
Я бы изменил мир, но Бог не дает исходники...
|
![]() |
![]() |
![]() |
#17 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
tbl.Range как раз прокатывает.
Код:
Лучше день потерять — потом за пять минут долететь!©
|
![]() |
![]() |
![]() |
#18 | |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]() Цитата:
Код:
![]()
Я бы изменил мир, но Бог не дает исходники...
|
|
![]() |
![]() |
![]() |
#19 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Всё это я беру из изучения объектной модели Word. Есть объект Range со своими свойствами и методами, есть объект Selection, есть Table и т.д. И всё это есть в справке. Обратите внимание на подпись Sasha_Smirnov!
А по вашему примеру всё то же: замените Selection на tbl.Range и всё.
Лучше день потерять — потом за пять минут долететь!©
|
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
ой прошу прощения тут все просто tbl.Range.Font.Size = 10! я просто так пробовал и выдал ошибку, но она не в этой строке была...
Я бы изменил мир, но Бог не дает исходники...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Растянуть текст по ширине в PowerPoint | RIO | Microsoft Office Word | 1 | 06.03.2010 23:40 |
SQL и Python - удаление/вставка таблиц и эл-ов, доступ к БД | Graf Xandr | Фриланс | 2 | 24.02.2010 01:52 |
Компонент label c выравниванием по ширине | Polotenchik | Компоненты Delphi | 1 | 18.02.2010 16:31 |
текст в richedit по ширине | *Devil* | Компоненты Delphi | 1 | 15.06.2007 16:27 |
выравнивание текста по ширине | Алёна | Общие вопросы Delphi | 6 | 18.04.2007 11:31 |