добрый день. столкнулся с такой проблемой: в ячейке есть гиперссылка, извлекаю из нее значение с помощью Get Hyper Link, но извлекается, судя по всему, какое то старое значение, т.к. то что установлено сейчас абсолютно другое, а откуда берется значение что извлекается вообще непонятно. оно где то хранится? как извлечь все таки значение что есть на самом деле в данный момент. пример прилагаю.
Странности при извлечении ссылки из ячейки
25.02.2015 10:35:56
|
|
|
|
25.02.2015 10:56:09
Все потому, что в ячейке содержится две гиперссылки: одна - о которой вы говорите (вызывается через activecell.hyperlinks(1)), а другая - которая вам нужна (вызывается через activecell.hyperlinks(2)).
Изменено:
С уважением,
Федор/Все_просто |
|
|
|
02.03.2015 12:53:26
приложу код еще раз отдельно
Изменено: |
|||||
|
|
02.03.2015 14:11:56
открываю файл с пропуском "обновления связей", там формула в ячейке
У вас возможно тоже самое. оставьте в ячейке только
П.С. когда копируете код на форум переключайтесь на русскую раскладку (иероглифов не будет тогда).
Изменено: |
|||||
|
|
02.03.2015 14:25:01
спасибо огромное. это наверное самый разумный способ.
|
|
|
|
11.03.2015 17:32:37
тут возникла другая проблема. ссылка извлекается неполностью. полагаю, что если в ссылке есть знак "#" то извлекается все до него.
пример прикладываю. |
|
|
|
11.03.2015 17:57:19
Знак # указывает на то, что ссылка ведет на определенное место в документе, которое обозначается в коде как SubAddress. Т.е. по сути можно просто его добавить:
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
|
|||
|
|
11.03.2015 18:09:56
не знал про такую разбивку:). думал оно извлекает просто весь контейнер. спасибо
|
||||
|
|
|||