Имя: Пароль:
1C
1С v8
Получить данные по гиперссылке на другую ячейку Excel
0 Invis91
 
15.10.12
19:26
Всем добрый вечер. Собственно, допустим в ячейке экселевского листа(Лист1) находится гиперссылка на ячейку другого листа(Лист3) этой же книги.

WorkSheet("Лист1").Cells(1, 1).Hyperlinks(1).Address - таким образом, как я понимаю, я получу саму ссылку.
Мне необходимо каким-то образом пройти по этой ссылке и считать данные из ячейки Листа3.

А как получить адрес этой ячейки из гиперссылки я не знаю.

Я, конечно, извиняюсь, может мой вопрос и туповат, и решение окажется очень простым. 1Ски сейчас под рукой нет, так что пока все в теории, на практике завтра испробую.
1 HeroShima
 
15.10.12
19:28
сезон экселя на мисте
2 Tatitutu
 
15.10.12
22:34
Worksheets("Лист1").Cells(1, 1).Hyperlinks(1).SubAddress
вот так ты получишь саму ссылку
3 Tatitutu
 
15.10.12
22:35
такого плана "Лист1!R1C4"
4 Tatitutu
 
15.10.12
22:51
один из вариантов
СсылкаНаЯчейку = Worksheets("Лист1").Cells(1, 1).Hyperlinks(1).SubAddress
  ActiveCell.FormulaR1C1 = "=CELL(""содержимое""," & СсылкаНаЯчейку & ")"
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший