С драгоценным камнем spreadsheet
вы можете запустить Spreadsheet::Link.new('http://hyperlinkhere.com', 'Some words')
, чтобы сделать таблицу с ячейкой, содержащей строку «Несколько слов», с гиперссылкой, ведущей к «http://hyperlinkhere.com».Как добавить гиперссылку на ячейку в axlsx?
Что такое axlsx
эквивалент?
EDIT: Что делать, если я хочу написать строку с несколькими ячейками?
С spreadsheet
, вы можете сделать это:
newSheetRow[13] = Spreadsheet::Link.new('url.com','text')
newSheetRow[14] = 'some text'
Как это сделать с помощью axlsx
«s .add_row
метод?
Мой случай немного отличается, но так как это отвечает хорошо связан уже: Я хотел бы добавить гиперссылку только часть текста в ячейке, но после тестирования вручную в Excel, обнаружили, что не представляется возможным : https://superuser.com/questions/428299/hyperlinking-a-piece-of-text-in-excel – Pysis