3

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

axlsx のドキュメントには、シートにコメントを追加するために使用される add_comment メソッドが示されています。特定のセルにコメントを追加したいと思います。誰かがこれで私を助けることができますか?

4

1 に答える 1