|
|
|
Как определить, что ячейка не имеет имени?
|
|||
|---|---|---|---|
|
#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&msg=35944549&tid=2179561]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
170ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 473ms |

| 0 / 0 |
