2013-09-19 2 views
0

Есть ли способ изменить текст для отображения всех гиперссылок в листе?изменить ТЕКСТ для отображения в excel через vba

Все, что я хочу сделать, это запустить макрос, чтобы обрезать существующий ТЕКСТ для отображения только до 5 часов? В mo, мой текст для отображения - действительно большая текстовая строка, что-то вроде «21253.bla bla bla.wla wla wla. Dah dah dah.jpg», и я хочу только показать 21253

Возможно ли это? С уважением Shei

ответ

1

Прокрутите ссылки по листам и используйте левую функцию, чтобы обрезать текст для отображения. Пример ниже

Dim hl As Hyperlink 
For Each hl In ActiveSheet.Hyperlinks 
    hl.TextToDisplay = Left(hl.TextToDisplay, 5) 
Next 
+0

Вы суперзвезда ..... спасибо, много – Shei7141

Смежные вопросы