Вставка гиперссылок в 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, вызовите метод Add коллекции Hyperlinks. Метод Add принимает следующие параметры:
- Имя ячейки, в которую будет добавлена гиперссылка.
- Количество строк, количество строк в этом диапазоне гиперссылок.
- Количество столбцов, количество столбцов в этом диапазоне гиперссылок.
- URL-адрес, адрес URL.
В приведенном выше примере гиперссылка добавляется на URL в пустую ячейку A1. В таких случаях, если ячейка пуста, то адрес URL также добавляется в эту пустую ячейку в качестве ее значения. Если ячейка не пуста и в нее добавлена гиперссылка, значение ячейки выглядит как обычный текст. Чтобы сделать его похожим на гиперссылку, примените соответствующие параметры форматирования на эту ячейку.
Добавление ссылки на ячейку в том же файле
Возможно добавить гиперссылки на ячейки в том же файле Excel, вызвав метод Add коллекции Hyperlinks. Метод Add работает как для внутренних, так и для внешних гиперссылок. Одна из версий перегруженного метода принимает следующие параметры:
- Имя ячейки, в которую будет добавлена гиперссылка.
- Количество строк, количество строк в этом диапазоне гиперссылок.
- Количество столбцов, количество столбцов в этом диапазоне гиперссылок.
- URL, адрес целевой ячейки.
Добавление ссылки на внешний файл
Возможно добавить гиперссылки на внешние файлы Excel, вызвав метод Add коллекции Hyperlinks . Метод Add принимает следующие параметры:
- Имя ячейки, в которую будет добавлена гиперссылка.
- Количество строк, количество строк в этом диапазоне гиперссылок.
- Количество столбцов, количество столбцов в этом диапазоне гиперссылок.
- URL, адрес цели, внешний файл Excel.