Como posso criar novas planilhas de planilha no Ruby usando a gema Planilha?

Especificamente, o que estou tentando fazer é adicionar novas planilhas ao lado das que já estão lá. Eu tentei usarbook.create_worksheet :name => 'new_sheet' mas substitui a planilha anterior.

Eu pesquisei no site aqui e vi algumas pessoas usando uma gema diferente que permitia "book.add_worksheet" (a gema da planilha deve ter suporte para outras gemas, como deveria ser de 3 gemas em 1 ou algo assim ...) e que quase funcionou bem, mas eu recebo o erroundefined method 'workbook=' for "new_sheet":String (NoMethodError) ao fazer a linhasheet = book.add_worksheet("new_sheet").

Outra coisa que tentei foisheet = Spreadsheet::Worksheet.new e eu vejo noa página rubyforge da planilha que existe o método de classe públicanew(opts={}) que, se você clicar para ver o código, inclui a linha@name = opts[:name] || Worksheet o que me leva a acreditar que devo usar isso para criar e nomear uma nova planilha, mas não consigo descobrir a sintaxe correta.

O que estou tentando é possível? Parece que estou chegando perto, mas não estou acertando.

questionAnswers(2)

yourAnswerToTheQuestion