|
|
|
Excel и VBA
|
|||
|---|---|---|---|
|
#18+
В одной книге есть Combobox, в другой именованный диапазон ячеек из к-го он заполняется. Нужно сделать так, чтобы диапазон мог пополняться. Сейчас от жестко закреплен ($a$1:$a$10) и при вводе в него новых данных ругается Combobox. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 11:28:00 |
|
||
|
Excel и VBA
|
|||
|---|---|---|---|
|
#18+
EkonomovaВ одной книге есть Combobox, в другой именованный диапазон ячеек из к-го он заполняется. Нужно сделать так, чтобы диапазон мог пополняться. Сейчас от жестко закреплен ($a$1:$a$10) и при вводе в него новых данных ругается Combobox. Пример переопределения именованного диапазона ActiveWorkbook.Names("перечень").RefersTo = "=заявка!$j$6:$j$70" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 13:29:16 |
|
||
|
Excel и VBA
|
|||
|---|---|---|---|
|
#18+
Причем заявка это имя ЛИСТА, ПЕРЕЧЕНЬ это имя диапазона ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 13:30:43 |
|
||
|
Excel и VBA
|
|||
|---|---|---|---|
|
#18+
Насколько я поняла, переопределять диапазон надо будет каждый раз после внесения в него исправлений, а это не очень удобно. Нельзя ли в excel сразу задать переменный диапазон? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 13:55:47 |
|
||
|
Excel и VBA
|
|||
|---|---|---|---|
|
#18+
Если именнованный диапазон задать правильно, т.е. список + одна пустая строка под ним, то большая часть проблемы решится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 14:52:22 |
|
||
|
Excel и VBA
|
|||
|---|---|---|---|
|
#18+
AleksMedЕсли именнованный диапазон задать правильно, т.е. список + одна пустая строка под ним, то большая часть проблемы решится Абсолютно верно. И вставлять новые ячейки перед данной пустой строкой, при этом именованный диаппазон автоматически раздвинется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2005, 07:15:25 |
|
||
|
Excel и VBA
|
|||
|---|---|---|---|
|
#18+
EkonomovaНасколько я поняла, переопределять диапазон надо будет каждый раз после внесения в него исправлений, а это не очень удобно. Нельзя ли в excel сразу задать переменный диапазон? Можно. При изменении в ячейке следующей непосредственно за последней ячейкой именованного диапазона по событию "изменение содержимого ячейки" при условии, что ячейка<>"" (не пустая) автоматически расширяется (переопределяется) диапазон. ( т.е. по поиску последней не пустой ячейки) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2005, 13:31:56 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=344&tid=2185429]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 330ms |

| 0 / 0 |
