2012-01-24 12:59:57 +0000 2012-01-24 12:59:57 +0000
26
26

Гиперссылка на кусок текста в Excel

Я использую Excel 2010 и у меня есть простая проблема, когда мне нужно сделать гиперссылку на определенную часть текста. Содержимое моего ячейки такое же простое, как и “Для блаблабла, нажмите здесь”. Я хочу добавить гиперссылку на “здесь”.

Кто-нибудь знает, как я могу это сделать?

Ответы (9)

17
17
17
2013-03-07 09:00:27 +0000

Я думаю, что Excel не позволяет создавать гиперссылки только на часть текста в ячейке. Гиперссылка может быть установлена только на всю ячейку.

Но есть кое-что, что можно сделать. Можно сделать так, чтобы “здесь” выглядела как гиперссылка, а остальной текст выглядел нормально.

Как это сделать? Просто зайдите в ячейку в режиме редактирования (Нажмите F2), выберите текст “For blabla…”, уберите его подчёркивание и измените цвет на чёрный.

Таким образом, у вас будет визуальное ощущение, что просто “здесь” - это гиперссылка, а другой текст останется “кликабельным”! :)

Надеюсь, это поможет!

4
4
4
2016-10-10 15:40:19 +0000

Я добавляю фигуру (прямоугольник), которая просто охватывает текст, на который я хочу включить гиперссылку, а затем установить: Заливка: Нет заливки Цвет линии: Нет линии

Тогда я добавляю гиперссылку на фигуру.

Я использовал этот метод в Power Point, и кажется, что он работает и в Excel.

4
4
4
2016-10-24 02:01:25 +0000

Это можно сделать…

Если у вас открыт файл excel, откройте документ Word. Введите текст, на который вы хотите сослаться. (вы скопируете и вставите этот текст в ячейку в вашем файле Excel.)

После генерации нужного текста в документе Word:

1 Выберите текст (часть), на которую необходимо установить ссылку. 2. На вкладке Вставить, в группе Ссылки, щелкните Закладку. 3. Под названием закладки введите название закладки, например, название темы. (без пробелов, но с подчеркиванием) 4. Нажмите кнопку Добавить 5. Скопируйте весь текст из документа word и вставьте его в документ excel (ячейку). 6. Выберите ячейку, в которой следует создать ссылку на этот новый текст 7. Щелкните Гиперссылка 8. В меню слева выберите “Поместить в этот документ” 9. В окне справа вы увидите закладку в разделе “Определенные имена”

Это приведет вас к тексту в вставленной вами ячейке.

Обновлено. Вы можете переименовать Ссылку в верхней строке “Текст для отображения”.

2
2
2
2018-06-02 21:37:26 +0000

Хорошо, это решение старого вопроса, но это не то, что я бы использовал лично. Это обман. Я не видел ни одного метода с кодом или в пользовательском интерфейсе, позволяющего HTML или RTF полностью рендерить в ячейке, и не видел ни одного примера с несколькими ссылками. Так что я не думаю, что это возможно. Тем не менее, вот вам и близкий обходной путь…

Как предлагалось ранее, используйте Word для создания текста, но используйте гиперссылки Word, а не закладки.

Выберите этот текст, скопируйте его, и в Excel используйте Специальную вставку, чтобы вставить его туда, где вы хотите его видеть как объект Word.

Теперь измените размер так, чтобы он соответствовал другим ячейкам.

Вот немного ледяная часть. Вам нужно трижды щелкнуть по объекту, чтобы отобразить его как Word “документ” внутри ячейки, и таким образом иметь возможность щелкнуть по любой из содержащихся в нем ссылок.

Вы не можете ни сортировать, ни фильтровать по этому полю, ни производить вычисления по тексту. Объект на самом деле не находится в ячейке, это просто наложение над листом. Однако, щелкните правой кнопкой мыши и перейдите к “Форматировать объект и свойства”, и вы можете “прибить” объект к его расположению над определенной ячейкой, чтобы он двигался вместе с ячейкой, создавая видимость, что он находится “в” этой ячейке.

И готовое изделие:

1
1
1
2016-11-26 16:32:03 +0000

Существует способ гиперссылки только на определенный текст в одной ячейке.

="For blablabla, click "&=HYPERLINK("http://example.domain.com/link/to/open/index.html", "here")

Это делает некоторый текст (для blablabla - клик), а затем добавляет гиперссылку в конец предложения (здесь). Результат должен выглядеть примерно так:

Для blablabla нажмите здесь

1
1
1
2018-05-22 19:26:41 +0000

Понадобилось немного, но я разобрался.

Щелкните правой кнопкой мыши ячейку и щелкните “Format Cells”

Это то, что было раньше, когда гиперссылка применялась ко всей ячейке, когда выравнивание текста - Горизонтальное - было установлено на “Left (Indent)” Original

сильный текст Когда я изменил выравнивание по горизонтали с “Left (Indent)” на “General (General)”, гиперссылка применялась только к тексту. Ура.

1
1
1
2017-09-22 17:56:58 +0000

Попробовал все, что мог придумать, безрезультатно. В конце концов, просто объединил ячейки, расположенные ниже этой строки для всех, кроме столбца до и после ячейки, с гиперссылкой. В столбце с гиперссылкой в ячейке сверху была гиперссылка, а в ячейке снизу - простой текст. По сути, эта ячейка выглядит разделенной. Это может сработать не для всех, но обходной путь сработал для меня.

1
1
1
2017-03-09 16:24:19 +0000

Старый пост только что столкнулся с этим, так что он может быть слишком старым сейчас - но когда мне нужно поместить несколько текстовых гиперссылок в одну ячейку, то я использую отдельные текстовые поля для каждой ссылки. Я форматирую текст так, чтобы он выглядел как гиперссылка, присваиваю ему место, а затем размер и помещаю его в текст, куда он должен попасть. Я также использую защиту рабочего листа/объекта, чтобы сохранить текстовое поле правильного размера и положения на рабочем листе на случай, если оно изменится.

1
1
1
2015-03-25 13:49:59 +0000

У меня тоже была эта проблема, и я просто добавил столбцы до и после гиперссылки и сделал так, чтобы они выглядели как одна клетка.

Похожие вопросы

6
13
9
10
20