Вставка гиперссылок в Excel или OpenOffice
Добавление гиперссылок для связи данных
Гиперссылка используется для создания связи между двумя сущностями. Каждый знаком с использованием гиперссылок, особенно на веб-сайтах.
Используя Aspose.Cells, разработчики могут создавать различные виды гиперссылок в файлах Microsoft Excel. В этой теме обсуждается, какие типы гиперссылок поддерживает Aspose.Cells и как они могут быть использованы в наших файлах Excel.
Добавление гиперссылок
С помощью Aspose.Cells можно добавлять три типа гиперссылок в ячейку:
- Добавление ссылки на URL.
- Добавление ссылки на другую ячейку в том же файле.
- Добавление ссылки на внешний файл.
Aspose.Cells позволяет разработчикам добавлять гиперссылки в файлы Excel с помощью API или дизайнерских электронных таблиц (электронные таблицы, в которых гиперссылки создаются вручную, а Aspose.Cells используется для их импорта в другие электронные таблицы).
Aspose.Cells создает класс Workbook, который представляет файл Microsoft Excel. Класс Workbook содержит WorksheetCollection, которая позволяет получить доступ к каждому листу в файле Excel. Лист представлен классом Worksheet. Класс Worksheet предоставляет различные методы для добавления различных гиперссылок в файлы Excel.
Добавление ссылки на URL
Класс Worksheet содержит коллекцию Hyperlinks. Каждый элемент в коллекции Hyperlinks представляет собой Hyperlink. Добавляйте гипертексты к URL, вызывая метод коллекции Hyperlinks Add. Этот метод принимает следующие параметры:
- Имя ячейки, в которую будет добавлена гиперссылка.
- Количество строк, количество строк в этом диапазоне гиперссылок.
- Количество столбцов, количество столбцов в этом диапазоне гиперссылок.
- URL-адрес, адрес URL.
В приведенном выше примере гиперссылка добавляется на URL в пустую ячейку A1. В таких случаях, если ячейка пуста, то адрес URL также добавляется в эту пустую ячейку в качестве ее значения. Если ячейка не пуста и в нее добавлена гиперссылка, значение ячейки выглядит как обычный текст. Чтобы сделать его похожим на гиперссылку, примените соответствующие параметры форматирования на эту ячейку.
Добавление ссылки на ячейку в том же файле
Можно добавлять гипертексты в ячейки внутри того же файла Excel, вызывая метод Hyperlinks Add. Он работает как для внутренних, так и для внешних гипертекстов. Одна из версий перегруженного метода принимает следующие параметры:
- Имя ячейки, в которую будет добавлена гиперссылка.
- Количество строк, количество строк в этом диапазоне гиперссылок.
- Количество столбцов, количество столбцов в этом диапазоне гиперссылок.
- URL, адрес целевой ячейки.
Добавление ссылки на внешний файл
Возможно добавлять гиперссылки на внешние файлы Excel, вызывая метод Add коллекции Hyperlinks. Метод Add принимает следующие параметры:
- Имя ячейки, в которую будет добавлена гиперссылка.
- Количество строк, количество строк в этом диапазоне гиперссылок.
- Количество столбцов, количество столбцов в этом диапазоне гиперссылок.
- URL, адрес цели, внешний файл Excel.
Продвинутые темы
- Добавление гиперссылок на изображения
- Определение типа гиперссылки
- Редактирование гиперссылок в рабочем листе
- Получение гиперссылок в диапазоне