powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word Table VBA
9 сообщений из 9, страница 1 из 1
Word Table VBA
    #38473073
kar-karich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как изменить через VBA размер шрифта сразу во всех ячейках таблицы одной-двумя командами?
варианты типа
Код: vbnet
1.
2.
document.Tables(11).Select
Selection.Range.Font.Size = 7


или
Код: vbnet
1.
document.Tables(11).Range.Font = 7


Не сработало
...
Рейтинг: 0 / 0
Word Table VBA
    #38473113
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а тремя нельзя?
For Each + Next
...
Рейтинг: 0 / 0
Word Table VBA
    #38473131
kar-karich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proа тремя нельзя?
For Each + Next
каким образом? пробежаться по всем ячейкам вордовской таблицы и отдельно в каждой поменять? ну так сколько итераций, столько и команд будет. весь смысл теряется

Суть в том, чтобы эта операция по смене размера шрифта занимала предельно мало времени, потому что для 20 тысяч ячеек задание размера шрифта и выравнивания отдельно чёт как-то уныло долго работает
...
Рейтинг: 0 / 0
Word Table VBA
    #38473147
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создать заранее стиль для таблицы и применить автоформат.
Таблица - Формат таблиц - Автоформат ...
...
Рейтинг: 0 / 0
Word Table VBA
    #38473150
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kar-karichпробежаться по всем ячейкам вордовской таблицынет, по таблицам
...
Рейтинг: 0 / 0
Word Table VBA
    #38473152
kar-karich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Prokar-karichпробежаться по всем ячейкам вордовской таблицынет, по таблицам
ну так у одной как за раз изменить то?
...
Рейтинг: 0 / 0
Word Table VBA
    #38473163
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kar-karich,

упс, я неправильно понял задачу, понял как во всех таблицах документа....

Как насчет поиск-замена в выделении (это можно и без макроса)?
...
Рейтинг: 0 / 0
Word Table VBA
    #38473171
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тока я не понял
Код: vbnet
1.
ThisDocument.Tables(1).Range.Font.Size = 7

у меня эта конструкция работает, в чем проблема?
...
Рейтинг: 0 / 0
Word Table VBA
    #38473743
kar-karich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProТока я не понял
Код: vbnet
1.
ThisDocument.Tables(1).Range.Font.Size = 7

у меня эта конструкция работает, в чем проблема?
всем спасибо, у меня тоже заработало. тупанул со свойство Size, точнее забыл про него напрочь)))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word Table VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]