Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.05.2007, 12:10
|
|||
|---|---|---|---|
|
|||
Изменение ширины ячеек в таблице Word (макрос) |
|||
|
#18+
Есть таблица в Word 2003. Нужно в одной из строк изменить ширину ячеек. С помощью макроса. ... Selection.Range.Cells(1).PreferredWidth = MillimetersToPoints(10) ... Ширина ячейки в "Свойствах таблицы" изменяется, но визуально правая граница ячейки упирается в гранизу столбца верхней строки (более широкого) и не соотвествует 10 мм. При редактировании вручную с помощью мыши можно изменять ширину отдельный ячеек, но при записи макроса мышь (в этом функционале) не работает. Пробовал такой вариант: В макросе разбиением таблицы выделяю нужную строку в отдельную таблицу, редактирую ширину ее столбцов, затем удаляю абзац между ней и общей таблицей (т.е. соединяю две таблицы в одну). При этом (замечено при отладке) Word не успевает ПЕРЕРИСОВАТЬ новую (с ячейками измененной ширины) таблицу и при слиянии оставляет ширину прежней ! Ваши комментарии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2016, 12:14
|
|||
|---|---|---|---|
|
|||
Изменение ширины ячеек в таблице Word (макрос) |
|||
|
#18+
RedRay, "А можно всех посмотреть?" Дайте кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2016, 14:18
|
|||
|---|---|---|---|
|
|||
Изменение ширины ячеек в таблице Word (макрос) |
|||
|
#18+
RedRayЕсть таблица в Word 2003. Нужно в одной из строк изменить ширину ячеек. С помощью макроса. ... Selection.Range.Cells(1).PreferredWidth = MillimetersToPoints(10) ... Ширина ячейки в "Свойствах таблицы" изменяется, но визуально правая граница ячейки упирается в гранизу столбца верхней строки (более широкого) и не соотвествует 10 мм. При редактировании вручную с помощью мыши можно изменять ширину отдельный ячеек, но при записи макроса мышь (в этом функционале) не работает. Пробовал такой вариант: В макросе разбиением таблицы выделяю нужную строку в отдельную таблицу, редактирую ширину ее столбцов, затем удаляю абзац между ней и общей таблицей (т.е. соединяю две таблицы в одну). При этом (замечено при отладке) Word не успевает ПЕРЕРИСОВАТЬ новую (с ячейками измененной ширины) таблицу и при слиянии оставляет ширину прежней ! Ваши комментарии. в 10-ом Selection.Cells.SetHeight RowHeight:=18, _ HeightRule:=wdRowHeightAtLeast В 2003 справка - искать Cell ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2173016]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 169ms |

| 0 / 0 |
