ruby excel - записывает данные в существующие xls - PullRequest
0 голосов
/ 03 сентября 2018

Я пробовал разные гемы в ruby, а также много искал, но у Ruby, похоже, нет решения для записи в существующий файл excel.

мой файл Excel 'services.xls' имеет 3 столбца

  1. 1-й столбец называется 'inputxlm'
  2. Имя второго столбца: 'methodtoexecute'
  3. 3-е имя столбца 'output'

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

Как записать выходные данные в выходной столбец в services.xls?

Примечание: я не хочу использовать win32ole, так как моя организация имеет некоторые ограничения

1 Ответ

0 голосов
/ 04 сентября 2018

Эта статья - отличный источник информации о том, какая библиотека вам подходит: https://spin.atomicobject.com/2017/03/22/parsing-excel-files-ruby/

Моя компания использует axlsx в сочетании с axlsx_rails для рендеринга файлов xls с помощью рендеринга Rails и axlsx_styler для стилей.

Обратите внимание, что в простом сценарии использования, подобном описанному вами, вам не нужен файл Excel, такой как xls, достаточно CSV, и для этого у Ruby есть CSV

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...