Копирование X-го листа из N рабочих книг Excel в новую рабочую книгу - какой язык использовать? - PullRequest
0 голосов
/ 09 февраля 2011

Я понимаю, что могу использовать VBA, но

  • Я нашел способ получить лист по имени, но не по местоположению (5-й лист в книге) или по шаблону имени (лист всегда с именем Results - *)
  • Я бы предпочел, чтобы пользователю не нужно было устанавливать Excel на свой компьютер, чтобы запустить это.

Буду признателен за предложения относительно языка / библиотек, в которых это проще всего сделать из следующего списка:

  • Java
  • C #
  • Groovy
  • рубин

Ответы [ 2 ]

2 голосов
/ 09 февраля 2011

Для Java это делает метод getSheet (int) в JExcelApi .

1 голос
/ 09 февраля 2011

В ruby ​​с гемом roo вы можете

sheet = Excel.new('path/to/file').sheets[int]

Мне не требуется установка Excel, но я не уверен, что он соответствует шаблону имени листа.

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