Sha256: a8368e82292b66c6335013cb3ef5de009c952668e7862ff38ab0fedfe53d4a7a

Contents?: true

Size: 841 Bytes

Versions: 38

Compression:

Stored size: 841 Bytes

Contents

#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

#######################################################################
#
# Example of how to hide a worksheet with Excel::Writer::XLSX.
#
# reverse('c'), April 2005, John McNamara, jmcnamara@cpan.org
# convert to ruby by Hideo, Nakamura, cxn03651@msj.biglobe.ne.jp
#
require 'rubygems'
require 'write_xlsx'

workbook   = WriteXLSX.new('hide_sheet.xlsx')
worksheet1 = workbook.add_worksheet
worksheet2 = workbook.add_worksheet
worksheet3 = workbook.add_worksheet

worksheet1.set_column('A:A', 30)
worksheet2.set_column('A:A', 30)
worksheet3.set_column('A:A', 30)

# Sheet2 won't be visible until it is unhidden in Excel.
worksheet2.hide

worksheet1.write(0, 0, 'Sheet2 is hidden')
worksheet2.write(0, 0, "Now it's my turn to find you.")
worksheet3.write(0, 0, 'Sheet2 is hidden')

workbook.close

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
write_xlsx-0.81.0 examples/hide_sheet.rb
write_xlsx-0.80.0 examples/hide_sheet.rb
write_xlsx-0.79.0 examples/hide_sheet.rb
write_xlsx-0.78.0 examples/hide_sheet.rb
write_xlsx-0.77.2 examples/hide_sheet.rb
write_xlsx-0.77.1 examples/hide_sheet.rb
write_xlsx-0.77.0 examples/hide_sheet.rb
write_xlsx-0.76.3 examples/hide_sheet.rb
write_xlsx-0.76.2 examples/hide_sheet.rb
write_xlsx-0.76.1 examples/hide_sheet.rb
write_xlsx-0.76.0 examples/hide_sheet.rb
write_xlsx-0.75.0 examples/hide_sheet.rb
write_xlsx-0.74.0 examples/hide_sheet.rb
write_xlsx-0.73.0 examples/hide_sheet.rb
write_xlsx-0.72.3.beta1 examples/hide_sheet.rb
write_xlsx-0.72.2 examples/hide_sheet.rb
write_xlsx-0.72.1 examples/hide_sheet.rb
write_xlsx-0.72.0 examples/hide_sheet.rb
write_xlsx-0.71.0 examples/hide_sheet.rb
write_xlsx-0.70.0 examples/hide_sheet.rb