Sha256: d094def06569e5434c57e436bc142ec1808f85cd1bae549ec5656716a68dc165
Contents?: true
Size: 1022 Bytes
Versions: 5
Compression:
Stored size: 1022 Bytes
Contents
#!/usr/bin/ruby -w # -*- coding: utf-8 -*- ####################################################################### # # Example of how to write Spreadsheet::WriteExcel formulas with a user # specified result. # # This is generally only required when writing a spreadsheet for an # application other than Excel where the formula isn't evaluated. # # reverse('©'), August 2005, John McNamara, jmcnamara@cpan.org # # original written in Perl by John McNamara # converted to Ruby by Hideo Nakamura, cxn03651@msj.biglobe.ne.jp # require 'writeexcel' workbook = WriteExcel.new('formula_result.xls') worksheet = workbook.add_worksheet() format = workbook.add_format(:color => 'blue') worksheet.write('A1', '=1+2') worksheet.write('A2', '=1+2', format, 4) worksheet.write('A3', '="ABC"', nil, 'DEF') worksheet.write('A4', '=IF(A1 > 1, TRUE, FALSE)', nil, 'TRUE') worksheet.write('A5', '=1/0', nil, '#DIV/0!') workbook.close
Version data entries
5 entries across 5 versions & 1 rubygems