и добро пожаловать в StackOverflow. Я нашел хороший ответ на ваши вопросы 1 & 2 здесь . (Но, как прокомментировал ФП, они предназначены для веб-гиперссылок, а не для файловых гиперссылок.)
Я не решил вопрос 3 с VBA, но я сделал это вручную, щелкнув правой кнопкой мыши вкладку, которую нужно скопировать, и выбрав «Переместить или скопировать» во всплывающем окне контекста. Затем я копирую лист во вновь созданную книгу.
EDIT:
Я бы предложил изменить гиперссылки на обычный текст. Затем следующий VBA откроет имена файлов в выбранных ячейках.
Dim fileName As String
For Each vCell In Selection
fileName = vCell.Value
Workbooks.Open fileName
Next vCell