Помогите, пожалуйста, с макросом.
Хочу вставить адрес в функцию ГИПЕРССЫЛКА выбором файла в окне, при этом уже существующий текст ячейки использовать в качестве имени гиперрсылки. Не могу прописать перевод адреса файла в функцию. Макрос так и вставляет в ячейку =HYPERLINK(txtFileName;ActiveCell.text)
Хочу вставить адрес в функцию ГИПЕРССЫЛКА выбором файла в окне, при этом уже существующий текст ячейки использовать в качестве имени гиперрсылки. Не могу прописать перевод адреса файла в функцию. Макрос так и вставляет в ячейку =HYPERLINK(txtFileName;ActiveCell.text)
Код |
---|
Private Sub hyperlink() Dim fd As Office.FileDialog Dim s As String Set fd = Application.FileDialog(msoFileDialogFilePicker) With fd .AllowMultiSelect = False .InitialFileName = "D:\Docs" .Title = "Please select the file." .Filters.Clear .Filters.Add "PDF", "*.pdf" If .Show = True Then txtFileName = .SelectedItems(1) End If End With ActiveCell.Formula = "=HYPERLINK(txtFileName,ActiveCell.text)" End Sub |