powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel и VBA
7 сообщений из 7, страница 1 из 1
Excel и VBA
    #33440116
Ekonomova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В одной книге есть Combobox, в другой именованный диапазон ячеек из к-го он заполняется. Нужно сделать так, чтобы диапазон мог пополняться. Сейчас от жестко закреплен ($a$1:$a$10) и при вводе в него новых данных ругается Combobox.
...
Рейтинг: 0 / 0
Excel и VBA
    #33440654
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EkonomovaВ одной книге есть Combobox, в другой именованный диапазон ячеек из к-го он заполняется. Нужно сделать так, чтобы диапазон мог пополняться. Сейчас от жестко закреплен ($a$1:$a$10) и при вводе в него новых данных ругается Combobox.
Пример переопределения именованного диапазона
ActiveWorkbook.Names("перечень").RefersTo = "=заявка!$j$6:$j$70"
...
Рейтинг: 0 / 0
Excel и VBA
    #33440656
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Причем заявка это имя ЛИСТА, ПЕРЕЧЕНЬ это имя диапазона
...
Рейтинг: 0 / 0
Excel и VBA
    #33440742
Ekonomova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько я поняла, переопределять диапазон надо будет каждый раз после внесения в него исправлений, а это не очень удобно.
Нельзя ли в excel сразу задать переменный диапазон?
...
Рейтинг: 0 / 0
Excel и VBA
    #33440955
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если именнованный диапазон задать правильно, т.е. список + одна пустая строка под ним, то большая часть проблемы решится
...
Рейтинг: 0 / 0
Excel и VBA
    #33448065
Андрей74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AleksMedЕсли именнованный диапазон задать правильно, т.е. список + одна пустая строка под ним, то большая часть проблемы решится

Абсолютно верно.

И вставлять новые ячейки перед данной пустой строкой, при этом именованный диаппазон автоматически раздвинется.
...
Рейтинг: 0 / 0
Excel и VBA
    #33449187
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EkonomovaНасколько я поняла, переопределять диапазон надо будет каждый раз после внесения в него исправлений, а это не очень удобно.
Нельзя ли в excel сразу задать переменный диапазон?
Можно. При изменении в ячейке следующей непосредственно за последней ячейкой именованного диапазона по событию "изменение содержимого ячейки" при условии, что ячейка<>"" (не пустая) автоматически расширяется (переопределяется) диапазон. ( т.е. по поиску последней не пустой ячейки)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel и VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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