Гиперссылку перевести в текст 
				   
 
 
 Tavlar  
 Дата: Четверг, 17.11.2022, 09:15 | 
 Сообщение № 1     
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Участник  
 
 Сообщений:  63 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
   Excel 2019          
  
 
 
 Здравствуйте. Подскажите, пожалуйста. Есть файл в котором в ячейках вставлены ссылки на картинки на внешних ресурсах и в ячейке отображается слово фото. Как сделать так, чтобы в ячейках отображался адрес фотографии в виде текста? 
 
 
Здравствуйте. Подскажите, пожалуйста. Есть файл в котором в ячейках вставлены ссылки на картинки на внешних ресурсах и в ячейке отображается слово фото. Как сделать так, чтобы в ячейках отображался адрес фотографии в виде текста? Tavlar  
 
 
  
  
  
 Ответить 
Сообщение Здравствуйте. Подскажите, пожалуйста. Есть файл в котором в ячейках вставлены ссылки на картинки на внешних ресурсах и в ячейке отображается слово фото. Как сделать так, чтобы в ячейках отображался адрес фотографии в виде текста? Автор - Tavlar  Дата добавления - 17.11.2022  в 09:15   
 
 
 Nic70y  
 Дата: Четверг, 17.11.2022, 09:32 | 
 Сообщение № 2     
   
 
   
 
 
 Группа: Друзья  
 
 
 Ранг: Экселист  
 
 Сообщений:  9185 
 
 
 
 
  Репутация:    
 2448    
 ±  
 
  
 Замечаний:
 0%   ±  
   Excel 2010          
  
 
 
 [vba]Код
Sub u_714()     Application.ScreenUpdating = False     a = Cells(Rows.Count, "a").End(xlUp).Row     For Each c In Range("a1:a" & a)         c.Offset(0, 2) = c.Hyperlinks.Item(1).Address     Next     Application.ScreenUpdating = True End Sub
 [/vba]  
 
 
[vba]Код
Sub u_714()     Application.ScreenUpdating = False     a = Cells(Rows.Count, "a").End(xlUp).Row     For Each c In Range("a1:a" & a)         c.Offset(0, 2) = c.Hyperlinks.Item(1).Address     Next     Application.ScreenUpdating = True End Sub
 [/vba] Nic70y  
 
 
ЮMoney 41001841029809 
  
  
  
 Ответить 
Сообщение [vba]Код
Sub u_714()     Application.ScreenUpdating = False     a = Cells(Rows.Count, "a").End(xlUp).Row     For Each c In Range("a1:a" & a)         c.Offset(0, 2) = c.Hyperlinks.Item(1).Address     Next     Application.ScreenUpdating = True End Sub
 [/vba] Автор - Nic70y  Дата добавления - 17.11.2022  в 09:32   
 
 
 _Boroda_  
 Дата: Четверг, 17.11.2022, 09:42 | 
 Сообщение № 3     
   
 
  
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  16956 
 
 
 
 
  Репутация:    
 6631    
 ±  
 
  
 Замечаний:
    ±  
   2003; 2007; 2010; 2013 RUS          
  
 
 
 Выделите ячейки с ГС и запустите такой макрос [vba]Код
Sub tt()     Dim d_ As Range     On Error Resume Next     For Each d_ In Selection         With d_.Hyperlinks(1)             .TextToDisplay = .Address         End With     Next d_ End Sub
 [/vba]  
 
 
Выделите ячейки с ГС и запустите такой макрос [vba]Код
Sub tt()     Dim d_ As Range     On Error Resume Next     For Each d_ In Selection         With d_.Hyperlinks(1)             .TextToDisplay = .Address         End With     Next d_ End Sub
 [/vba] _Boroda_  
 
Скажи мне, кудесник, любимец ба’гов...    Платная помощь:    Boroda_Excel@mail.ru    Яндекс-деньги:  41001632713405  |  Webmoney:  R289877159277; Z102172301748; E177867141995    
  
  
  
 Ответить 
Сообщение Выделите ячейки с ГС и запустите такой макрос [vba]Код
Sub tt()     Dim d_ As Range     On Error Resume Next     For Each d_ In Selection         With d_.Hyperlinks(1)             .TextToDisplay = .Address         End With     Next d_ End Sub
 [/vba] Автор - _Boroda_  Дата добавления - 17.11.2022  в 09:42   
 
 
 Tavlar  
 Дата: Четверг, 17.11.2022, 09:49 | 
 Сообщение № 4     
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Участник  
 
 Сообщений:  63 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
   Excel 2019          
  
 
 
 Nic70y , _Boroda_ , благодарю, оба варианта работаю
 
 
Nic70y , _Boroda_ , благодарю, оба варианта работаюTavlar  
 
  
  
  
 Ответить 
Сообщение Nic70y , _Boroda_ , благодарю, оба варианта работаюАвтор - Tavlar  Дата добавления - 17.11.2022  в 09:49   
 
 
 andreimurysev  
 Дата: Четверг, 17.11.2022, 09:59 | 
 Сообщение № 5     
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Новичок  
 
 Сообщений:  21 
 
 
 
 
  Репутация:    
 5    
 ±  
 
  
 Замечаний:
 0%   ±  
             
  
 
 
 Tavlar, или так [vba]Код
Function AddressHyper(xlRange As Range)     Application.Volatile True     AddressHyper = xlRange.Hyperlinks.Item(1).Address End Function
 [/vba]  
 
 
Tavlar, или так [vba]Код
Function AddressHyper(xlRange As Range)     Application.Volatile True     AddressHyper = xlRange.Hyperlinks.Item(1).Address End Function
 [/vba] andreimurysev  
 
 
Сообщение отредактировал andreimurysev  - Четверг, 17.11.2022, 10:00 
  
  
  
 Ответить 
Сообщение Tavlar, или так [vba]Код
Function AddressHyper(xlRange As Range)     Application.Volatile True     AddressHyper = xlRange.Hyperlinks.Item(1).Address End Function
 [/vba] Автор - andreimurysev  Дата добавления - 17.11.2022  в 09:59