14得票3回答
如何使用axlsx电子表格ruby宝石将单元格格式设置为文本?

我正在使用axlsx Ruby宝石来创建与Excel兼容的.xlsx文件。我无法弄清如何覆盖其自动类型检测生成的单元格类型。对于string类型的Active Record模型属性,该宝石将Excel单元格格式设置为General,但我想显式地使用Text。这样我就可以避免去掉邮政编码等前导零...

11得票2回答
使用axlsx将文件导出到公共文件夹

我正在使用axlsx gem创建Excel文件。我已将它们序列化到我的项目主目录作为xlsx文件。但是我希望文件被创建在我的Rails应用程序的public文件夹中,或者可以直接由用户下载而无需将其保存在服务器上。我该怎么做?下面是生成xlsx文件的控制器:def export_excel ...

9得票4回答
Rails 控制器未知格式

我尝试渲染一个 xlsx 文件,但是一直收到 406/UnknowFormat 的错误提示。我已经进行了正确的设置,可能是我错过了什么吗? 这是一个 Rails 4.2 应用程序。 gem 'axlsx' gem "axlsx_rails" gem 'zip-zip' 配置/初始化程序...

8得票4回答
axlsx:acts_as_xlsx:我如何仅为一个单元格添加样式?

我看到了关于col_style和row_style以及add_conditional_formatting的方法,但是不知道如何设置单个单元格。在我的例子中,第一列是日期,第二列是百分比。当我突出显示一行的背景时,我会失去日期/百分比的格式,因为Randy解释说单个单元格只能有一种样式。当需要...

8得票1回答
通过Axlsx添加到电子表格时设置Excel列宽的正确方法

我正在尝试制作格式化报告,并确保列具有正确的宽度,但似乎无法通过auto_width实现。 使用此代码,我得到了这样的报告。注意,空间太长了,不适合auto_width,因为如果我在Excel中双击每个列边框,它会正确地调整大小,如此图片所示。 也许是我做事情的顺序问题? 这是我正在使用...

7得票3回答
宝石(axlsx)如何设置字体(font_name)?

我使用axlsx gem处理xlsx文件。请帮我设置工作表单元格中的字体。 item_style = s.add_style :b => false, :sz => 9, :font_name => 'courier', :alignment => { ...

7得票1回答
如何在axlsx中将超链接添加到单元格?

使用spreadsheet gem,您可以运行Spreadsheet::Link.new('http://hyperlinkhere.com', '某些单词')制作一个电子表格,其中一个单元格包含字符串"某些单词"和一个超链接,指向"http://hyperlinkhere.com"。 ax...

7得票1回答
使用Axlsx gem修改特定单元格的值,给定列号和行号。

我正在尝试使用asxlx gem来编写Excel表格,但是在尝试访问单个单元格的值时失败了。 例如,如何获取第2列中第2个单元格的值? 如何更改第19列中第10个单元格的值?

7得票2回答
Axlsx - 在单元格中格式化文本

我似乎找不到任何关于如何在单个单元格中填充多个格式选项的信息。 例如,我想让A1单元格填写文本: "你好世界,这是Excel" 是否有可能实现这一点,如果可以,我该使用什么语法来完成呢?