Sri*_*ula 3 ruby ruby-on-rails-3.1 axlsx
我正在使用axlsx gem来创建excel表.我正在尝试生成一个有标题的报告.我想为包含标题文本的每个单元格添加注释.通过右键单击单元格并选择"插入注释",我可以在Libre office calc中正常执行此操作.我想尝试使用ruby程序生成excel表时也这样做.
我的代码如下所示:
wb = xlsx_package.workbook
style_shout = wb.styles.add_style sz: 12, b: true, alignment: { horizontal: :center }
choices = ["Title", "First Name","Last Name", "Company","ID Number", "Email ID"]
# Build the Excel
wb.add_worksheet(name: "users_list") do |sheet|
sheet.add_row choices.flatten, :style => style_shout
end
Run Code Online (Sandbox Code Playgroud)
axlsx的文档显示了add_comment方法,该方法用于向工作表添加注释.我想在特定单元格中添加注释.有人可以帮我解决这个问题吗?
您可以执行以下操作,并指定要添加注释的单元格引用.在下面的示例中,它设置为"A1",您需要将其设置为您希望注释呈现的单元格.(例如'B7')
sheet.add_comment :ref => 'A1', :author => 'Bob', :text => 'Yes We Can!'
最好
randym
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |