Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Программный авто-подбор высоты строк - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Программный авто-подбор высоты строк (Макросы/Sub)
Программный авто-подбор высоты строк
Сергей13 Дата: Воскресенье, 06.10.2019, 11:27 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 344
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте!
Ребята, столкнулся с таким нюансом. Заданный авто-подбор высоты строк не срабатывает при сортировке таблицы если на данном листе расположены фигуры.
Каким образом программно задать высоту строк для диапазона строк или для отдельно взятого столбца (в данном тестовом примере столбец 1) динамической таблицы.
В примере записанный макрос выполняет данное действие для фиксированного диапазона строк.
К сообщению приложен файл: 8806866.xlsm (17.1 Kb)


Сообщение отредактировал Сергей13 - Воскресенье, 06.10.2019, 11:45
 
Ответить
СообщениеЗдравствуйте!
Ребята, столкнулся с таким нюансом. Заданный авто-подбор высоты строк не срабатывает при сортировке таблицы если на данном листе расположены фигуры.
Каким образом программно задать высоту строк для диапазона строк или для отдельно взятого столбца (в данном тестовом примере столбец 1) динамической таблицы.
В примере записанный макрос выполняет данное действие для фиксированного диапазона строк.

Автор - Сергей13
Дата добавления - 06.10.2019 в 11:27
RAN Дата: Воскресенье, 06.10.2019, 12:20 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Может стоило в качестве примера выложить файл, где что-то не работает, а не тот, где все в порядке?


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеМожет стоило в качестве примера выложить файл, где что-то не работает, а не тот, где все в порядке?

Автор - RAN
Дата добавления - 06.10.2019 в 12:20
Сергей13 Дата: Воскресенье, 06.10.2019, 12:36 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 344
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
RAN, в качестве конкретного примера не получится, в 2007 версии работает, в 2013 закрываю файл открываю он срабатывает, в тоже время при работе в 2013 не срабатывает по выше описанной причине. Поэтому выкладываю именно тот пример который не работал, но как я понял сработал у Вас, отсюда и нюанс данной проблемы, которую пытаюсь обойти с помощью макроса.


Сообщение отредактировал Сергей13 - Воскресенье, 06.10.2019, 15:04
 
Ответить
СообщениеRAN, в качестве конкретного примера не получится, в 2007 версии работает, в 2013 закрываю файл открываю он срабатывает, в тоже время при работе в 2013 не срабатывает по выше описанной причине. Поэтому выкладываю именно тот пример который не работал, но как я понял сработал у Вас, отсюда и нюанс данной проблемы, которую пытаюсь обойти с помощью макроса.

Автор - Сергей13
Дата добавления - 06.10.2019 в 12:36
bmv98rus Дата: Воскресенье, 06.10.2019, 12:48 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
RAN, Андрей, подтверждаю, в 2016 при наличии объекта на листе, нет разницы где , привязаны к сетке размеры или нет.... При сортировке строки размеры не меняют.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеRAN, Андрей, подтверждаю, в 2016 при наличии объекта на листе, нет разницы где , привязаны к сетке размеры или нет.... При сортировке строки размеры не меняют.

Автор - bmv98rus
Дата добавления - 06.10.2019 в 12:48
Сергей13 Дата: Воскресенье, 06.10.2019, 15:32 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 344
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Применил данный метод
[vba]
Код
Range("tabl_logbook[Наименование]").EntireRow.AutoFit 'Программный авто-подбор высоты строк
[/vba]
но одно дело встроенное изменение высоты для одной строчки при вводе и иное дело сразу для несколько тысяч строк...
 
Ответить
СообщениеПрименил данный метод
[vba]
Код
Range("tabl_logbook[Наименование]").EntireRow.AutoFit 'Программный авто-подбор высоты строк
[/vba]
но одно дело встроенное изменение высоты для одной строчки при вводе и иное дело сразу для несколько тысяч строк...

Автор - Сергей13
Дата добавления - 06.10.2019 в 15:32
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Программный авто-подбор высоты строк (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!