Вставка гиперссылок в Excel или OpenOffice

Добавление гиперссылок для связи данных

Добавление гиперссылок

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

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.

Продвинутые темы