여러 개의 탭이있는 Excel 파일을 만들어야합니다. Ruby on Rails에서이 작업을 수행해야합니다. 내가 아파치 POI를 체크 아웃했지만 그 기능을 제공하는지 모르겠습니다. 누구든지이 일을 할 수 있는지 또는이 일을 할 수있는 다른 대안이 있다면 알 수 있습니까? 감사합니다. .여러 탭이있는 Excel 파일
0
A
답변
2
정확하게 이해한다면 여러 개의 탭을 사용하면 통합 문서에서 여러 개의 '워크 시트'를 의미 할 수 있습니다. Apache POI는이 기능을 제공합니다 (아래 링크 참조).
: 나는 루비 사람이 아니다 (이어야 아직) 이러한 링크가 자바의 용도로하지만 내가 YAJB처럼 다리가 끝내는에 도움이 될 것입니다 확신합니다 있습니다
2
Apache POI를 사용하는 경우 Workbook 인스턴스에서 createSheet()를 호출 할 수 있습니다.
0
나는이 루비와 루비 레일에 모두 잘 작동 기능
#!/usr/bin/env ruby
RAILS_ENV = 'production'
require File.dirname(__FILE__) + '/../config/environment'
require "spreadsheet/excel"
file = "name_of_your_excel_file.xls"
workbook = Spreadsheet::Excel.new("#{RAILS_ROOT}/#{file}")
# First Sheet
worksheet = workbook.add_worksheet("Sheet No. 1")
worksheet.write(0, 0, "Timestamp")
worksheet.write(0, 1, "Type")
worksheet.write(0, 2, "Text")
# ...and whatever you want to do here
# Second Sheet
worksheet_2 = workbook.add_worksheet("Sheet No. 2")
#... and so on
이런 종류의 루비 보석 "스프레드 시트 엑셀"을 사용합니다. 이 당신에게
을 도울 수 은ruby gem install "spreadsheet-excel"
희망을 입력 엑셀/스프레드 시트를 설치하려면