|
|
|
Как определить, что ячейка не имеет имени?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Столкнулся с такой проблемой. Имею функцию, которая в зависимости от имени ячейки выполняет те или иные действия. Для считывания имени ячейки использую обращение к объекту вроде: SearchedName = Cells(ActiveCell.Row, ActiveCell.Column).Name.Name И все прекрасно работает, но только в том случае, если ячейка имеет присвоенное имя. А вот если имя не присвоено, то обращение описанным выше методом вызывает ошибку: 1004 Application-defined or object-defined error Вопрос. Где можно посмотреть, имеет данная ячейка присвоенное имя или нет? По идее где-то должен быть флаг или тэг, но я его в ActiveWorksheet.Cells не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2009, 12:40:25 |
|
||
|
Как определить, что ячейка не имеет имени?
|
|||
|---|---|---|---|
|
#18+
Infinity CreatorЗдравствуйте. Столкнулся с такой проблемой. Имею функцию, которая в зависимости от имени ячейки выполняет те или иные действия. Для считывания имени ячейки использую обращение к объекту вроде: SearchedName = Cells(ActiveCell.Row, ActiveCell.Column).Name.Name И все прекрасно работает, но только в том случае, если ячейка имеет присвоенное имя. А вот если имя не присвоено, то обращение описанным выше методом вызывает ошибку: 1004 Application-defined or object-defined error Вопрос. Где можно посмотреть, имеет данная ячейка присвоенное имя или нет? По идее где-то должен быть флаг или тэг, но я его в ActiveWorksheet.Cells не нашел. А зачем вообще все смотреть ячейки смотрите только те что с именами, т.е. по именам пробегайте или делайте что нужно? Либо ошибку перехватывай Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2009, 13:07:00 |
|
||
|
Как определить, что ячейка не имеет имени?
|
|||
|---|---|---|---|
|
#18+
Пробегать по именам неудобно очень, особенно, когда имя ячейки часто импользуется как триггер. А отлов ошибки - штука чреватая... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2009, 14:56:11 |
|
||
|
|

start [/forum/topic.php?fid=61&tid=2179561]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
174ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 182ms |
| total: | 417ms |

| 0 / 0 |
