
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.09.2009, 21:08:12
|
|||
|---|---|---|---|
|
|||
Как узнать в какие именованные области входит ячейка в Excel? |
|||
|
#18+
Задача при распарсивании Excel-файла: Узнать в какие именованные области входит ячейка! Нужен код на C# или VB! Очень нужно, никак не могу найти в сети, Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.09.2009, 00:12:04
|
|||
|---|---|---|---|
Как узнать в какие именованные области входит ячейка в Excel? |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.09.2009, 00:29:10
|
|||
|---|---|---|---|
Как узнать в какие именованные области входит ячейка в Excel? |
|||
|
#18+
Даже так наверное, а то какой-то частный случай получается - не учитываются имена уровня книги. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.09.2009, 00:48:03
|
|||
|---|---|---|---|
Как узнать в какие именованные области входит ячейка в Excel? |
|||
|
#18+
DeggasadДаже так наверное, а то какой-то частный случай получается - не учитываются имена уровня книги.Нуууу..... Если мы работаем с активной ячейкой, то все имена в которых эта ячейка может быть, уже будут принадлежать листу. А вот если мы работаем с абстрактной ячейкой, не зная какому листу она принадлежит, то... Впрочем, там все равно проверять имя листа не нужно, одного intersect() хватит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.09.2009, 06:27:52
|
|||
|---|---|---|---|
|
|||
Как узнать в какие именованные области входит ячейка в Excel? |
|||
|
#18+
Всем, спасибо! Работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.09.2009, 10:10:02
|
|||
|---|---|---|---|
Как узнать в какие именованные области входит ячейка в Excel? |
|||
|
#18+
Всем , У меня такой вопрос, почему не определяет количество activesheet.names.count правильно ? Выдает только количество имен созданных через ВБА, а если я создаю имена из екселя, он их не определяет ? Плюс если я создаю программно имя на листе: ActiveSheet.Names.Add Name:="myName", RefersTo:= _ "=Лист1!A1" и пытаюсь получить его MsgBox ActiveSheet.Names("MyName").RefersToRange - неопределяет, выдает "пусто" ! Что не так ? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2009, 15:26:46
|
|||
|---|---|---|---|
Как узнать в какие именованные области входит ячейка в Excel? |
|||
|
#18+
White OwlDeggasadДаже так наверное, а то какой-то частный случай получается - не учитываются имена уровня книги.Нуууу..... Если мы работаем с активной ячейкой, то все имена в которых эта ячейка может быть, уже будут принадлежать листу. А вот если мы работаем с абстрактной ячейкой, не зная какому листу она принадлежит, то... Впрочем, там все равно проверять имя листа не нужно, одного intersect() хватит. А вы пробовали? 1) Имя несмотря на то что оно содержит диапазон на данном листе вполне может принадлежать книге (имена уровня книги) и не принадлежать коллекции имен активного листа. 2) intersect() выдает ошибку если аргументы на разных листах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2009, 15:30:19
|
|||
|---|---|---|---|
Как узнать в какие именованные области входит ячейка в Excel? |
|||
|
#18+
MaximuS_G Всем , У меня такой вопрос, почему не определяет количество activesheet.names.count правильно ? Выдает только количество имен созданных через ВБА, а если я создаю имена из екселя, он их не определяет ? Тот же случай видимо. Проверте часть имен принадлежат книге, а не листу (те которые вы создаете вручную). Чтобы присвоить вручную имя уровня конкретного листа нужно вместо имени "test" вводить "лист1!test", тогда имя test будет принадлежать лист1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2179037]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
20ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 297ms |

| 0 / 0 |
