Вопрос Использование функции Вставить> Значения с функцией HYPERLINK в Excel


У меня есть длинный список данных в Excel 2007. Использование функции гиперссылки:

=HYPERLINK(C2,A2)

Я добавил отдельные ссылки на них всех. Теперь я хочу избавиться от функции и просто оставить данные со ссылкой.

Если я сделаю «Вставить специальные»> «Значения», он выполнит задание, но ссылка будет удалена.

Как я могу вставить значения и сохранить гиперссылку?


4
2017-09-26 01:46


происхождения




ответы:


Как насчет вставки в Word? (а затем скопируйте его и вставьте обратно в Excel, если он действительно понадобится в Excel).

Это сохраняет как ссылку, так и заголовок, и доступно для просмотра.

Не требуется специальной пасты, хотя в зависимости от ваших настроек вы можете получить некоторое форматирование naff, унаследованное от формата таблиц по умолчанию в Word. Вы можете обойти это, используя параметры вставки в Word, чтобы сохранить исходное форматирование.


10
2017-10-29 12:00



Только, что я был после! Новое решение. - cw84
Я делаю что-то подобное для конкретного отчета. Мне нужно скопировать определенный диапазон данных (который включает один столбец с формулами, которые используют HYPERLINK), на другой рабочий лист и преобразовать эти ссылки в ссылки на стиль сотового стиля. Во-первых, я копирую весь диапазон и Вставить значения в пункт назначения (пустые ячейки уже имеют желаемое форматирование, применяемое к ним), затем я перехожу к Word и делаю обычную вставку. Затем, по каждой ссылке в Word, щелкните правой кнопкой мыши и выберите «Копировать гиперссылку», перейдите к уже вставленным значениям в Excel и нажмите CTRL-K, CTRL-V. Это позволяет избежать проблем с форматированием Word-таблиц. - Dan Henderson


Errrr, функция является связь. Нет такой вещи, как кликабельная ссылка без этой функции. (Рассмотрим это: какое значение вы ожидали бы при вставке чего-то, что является одновременно кликаемой ссылкой а также Заголовок? C2 или А2)

Вы можете заменить функцию только C2. После этого использование значений вставки даст вам ссылку без клика. (Но: у вас уже была бы такая же ссылка без клика в самой C2, так что в конце концов это бесполезно.)

Или, если вы ожидаете некоторой магии HTML: используйте что-то вроде следующего: не clickable в Excel, но может быть полезно, когда вы используете результат в другом месте:

= "<a href='" & C2 & "'>" & A2 & "</a>"

(Где & это краткое обозначение функции CONCATENATE.)


3
2017-09-26 02:06



Хорошо, но если я напишу текст в ячейке и щелкните правой кнопкой мыши -> добавьте гиперссылку, а затем добавьте ссылку таким образом. Ячейка сохраняет текст в строке формулы и добавляет ссылку в виде метаданных. Прямо сейчас ячейки, которые я связал, содержат это = HYPERLINK (C2, A2) в строке формулы.
Можете ли вы также выполнить этот щелчок правой кнопкой мыши часть текста? (Так же, как вы могли бы сделать часть текста выделенной жирным шрифтом и т. Д.). И что происходит при использовании значений вставки в ячейках, на которых вы использовали этот параметр правой кнопки мыши? - Arjan