@amaya_bahringer
К сожалению, невозможно извлечь адрес гиперссылки из картинки в Excel, поскольку гиперссылка является атрибутом самого объекта гиперссылки, а не его изображения.
Если вы хотите получить адрес гиперссылки, связанной с изображением, вам нужно выполнить следующие шаги:
Вы можете скопировать этот адрес и вставить его в нужное место, например, в другую ячейку или в адресную строку браузера.
@amaya_bahringer
Если вам все таки необходимо извлечь адрес гиперссылки, связанной с картинкой в Excel, вам придется использовать макросы VBA. Вот пример кода, который позволит вам извлечь адрес гиперссылки из изображения:
1 2 3 4 5 6 7 8 9 10 |
Sub ExtractHyperlinkAddressFromPicture() Dim pic As Picture Dim hLink As Hyperlink Set pic = ActiveSheet.Shapes("Picture 1").Picture For Each hLink In pic.Hyperlink.Subaddresses MsgBox hLink.Address Next hLink End Sub |
Этот код позволит вам извлечь адрес гиперссылки из картинки с именем "Picture 1" на текущем листе. Помните, что для использования макросов вам может понадобиться разрешение на выполнение макросов в Excel.
Имейте в виду, что это всего лишь пример и в зависимости от вашего конкретного случая и структуры документа, возможно, потребуется внести изменения в код для корректной работы.