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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2009, 10:23   #1
Snark
Пользователь
 
Регистрация: 22.09.2009
Сообщений: 12
По умолчанию изменить ширину столбцов

Скриптом вставляю в документ несколько таблиц
Когда пытаюсь изменить ширину столбцов у всех, кроме первой выскакивает сообщение
Отсутствует доступ к отдельным столбцам, поскольку ячейки таблицы имеют разную ширину.
Как это обойти?
Snark вне форума Ответить с цитированием
Старый 09.10.2009, 10:30   #2
БуреВестник
Пользователь
 
Регистрация: 19.09.2009
Сообщений: 69
По умолчанию

А какая там ситуация? Там и вправду ячейки имеет разную ширину?
БуреВестник вне форума Ответить с цитированием
Старый 09.10.2009, 11:15   #3
Snark
Пользователь
 
Регистрация: 22.09.2009
Сообщений: 12
По умолчанию

да, там и само количество столбцов не одинаковое.
Snark вне форума Ответить с цитированием
Старый 09.10.2009, 12:15   #4
БуреВестник
Пользователь
 
Регистрация: 19.09.2009
Сообщений: 69
По умолчанию

А имеет место объединение ячеек?
БуреВестник вне форума Ответить с цитированием
Старый 09.10.2009, 12:49   #5
Snark
Пользователь
 
Регистрация: 22.09.2009
Сообщений: 12
По умолчанию

Таблицы теоретически между собой никак не связаны.
Во вложении модуль, который должен по идее создавать эти таблицы.
Он написан для оутлука.
Я так понимаю, что ошибка возникает, потому что vba делает вместо трёх разных таблиц одну. Как его заставить сделать их тремя разными таблицами
Вложения
Тип файла: rar Module21.rar (2.4 Кб, 15 просмотров)
Snark вне форума Ответить с цитированием
Старый 09.10.2009, 12:53   #6
БуреВестник
Пользователь
 
Регистрация: 19.09.2009
Сообщений: 69
По умолчанию

Что за .bas?
БуреВестник вне форума Ответить с цитированием
Старый 09.10.2009, 12:55   #7
Snark
Пользователь
 
Регистрация: 22.09.2009
Сообщений: 12
По умолчанию

там код который криво работает
Snark вне форума Ответить с цитированием
Старый 09.10.2009, 12:58   #8
БуреВестник
Пользователь
 
Регистрация: 19.09.2009
Сообщений: 69
По умолчанию

Bas - ху..с.
Не знаю такого. Вот dot знаю.
БуреВестник вне форума Ответить с цитированием
Старый 09.10.2009, 13:01   #9
Snark
Пользователь
 
Регистрация: 22.09.2009
Сообщений: 12
По умолчанию

жаль..........
Snark вне форума Ответить с цитированием
Старый 09.10.2009, 13:10   #10
akokin
Пользователь
 
Регистрация: 02.08.2008
Сообщений: 94
По умолчанию

bas - это расширение для файла из Visual Basic; содержит код макросов.
Если таблицы имеют объединенные ячейки,то при обходе макросом всех таблиц будет выводится сообщение о невозможности сделать нужное действие.
akokin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить ширину картинки на фоне? Try HTML и CSS 0 16.09.2009 22:57
Как Firefox рассчитывает ширину столбцов вот в таком случае??? Finer HTML и CSS 3 26.04.2008 16:47
как в стрингриде задавать ширину(высоту) ячеек, а для отдельных строк (столбцов)) sdp Компоненты Delphi 3 20.06.2007 23:02