Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 电子表格宝石_Ruby On Rails - Fatal编程技术网

Ruby on rails 电子表格宝石

Ruby on rails 电子表格宝石,ruby-on-rails,Ruby On Rails,我使用的是电子表格gem和环境-rails3.0.3和ruby 1.9.2 面对以下问题- 当我在excel工作表中输入整数值时, 它将被视为ruby浮点值 例如,excel中的-1显示为1.0 这个问题有解决办法吗 提前感谢。您可以使用以下内容设置列格式: book = Spreadsheet::Workbook.new sheet = book.create_worksheet fmt_nr = Spreadsheet::Format.new :number_form

我使用的是电子表格gem和环境-rails3.0.3和ruby 1.9.2

面对以下问题-

当我在excel工作表中输入整数值时, 它将被视为ruby浮点值

例如,excel中的-1显示为1.0

这个问题有解决办法吗


提前感谢。

您可以使用以下内容设置列格式:

    book = Spreadsheet::Workbook.new
    sheet = book.create_worksheet
    fmt_nr = Spreadsheet::Format.new :number_format => '0'
    sheet.format_column 1, fmt_nr
这将把工作表的第一列格式化为整数