Sha256: 3f34586667b5d536f7467f9f26ef2c5a77017b53af0b25d8e5a4aad565c8315a
Contents?: true
Size: 1.02 KB
Versions: 1
Compression:
Stored size: 1.02 KB
Contents
#!/usr/bin/env ruby require 'bundler/setup' if ::Bundler.definition.specs['debugger'].first require 'debugger' elsif ::Bundler.definition.specs['ruby-debug'].first require 'ruby-debug' end require 'xlsx_writer' @doc = XlsxWriter::Document.new # @sheet1 = @doc.add_sheet("Sheet1") # @sheet1.add_row(['a', 'a']) # @sheet1.add_row(['a', { :value => 'a', :faded => true, :type => :String }]) # @sheet1.add_row(['a', 'a']) # # @sheet1.add_row(['foo', 'bar']) # @sheet1.add_autofilter 'A1:B1' @sheet2 = @doc.add_sheet("Sheet2") @sheet2.add_row(['one', 'two']) @sheet2.add_row(['a', 1]) @sheet2.add_row(['false1', false]) @sheet2.add_row(['false2', {:value => false, :type => :Boolean}]) @sheet2.add_row(['false3', 'faLse']) @sheet2.add_row(['true1', true]) @sheet2.add_row(['true2', {:value => true, :type => :Boolean}]) @sheet2.add_row(['true3', 'trUe']) # @sheet2.add_row(['hello', 'world']) # @sheet2.add_row(['yo', 'there']) # @sheet2.add_row(['foo', 'bar']) @sheet2.add_autofilter 'A1:B1' FileUtils.mv @doc.path, 'foo.xlsx' @doc.cleanup
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
xlsx_writer-0.4.0 | foo.rb |