gpt4 book ai didi

ruby - 如何访问 xlsx 文件现有内容的列/行信息

转载 作者:行者123 更新时间:2023-12-02 20:25:08 26 4
gpt4 key购买 nike

我想获取现有 xlsx 文件的最后一列和最后一行的信息,以便我可以在现有内容的正下方附加新内容。如何使用 RubyXL 做到这一点?如果这不可能,您会推荐什么替代 gem ?

最佳答案

正如我在评论中所写,我不知道这是否正是您正在寻找的:

require 'rubyXL'

workbook = RubyXL::Parser.parse("Workbook1.xlsx")
worksheet = workbook[0]

rows = worksheet.map {|row| row && row.cells.each { |cell| cell && cell.value != nil}}
p last_row = rows.size
p last_column = rows.compact.max_by{|row| row.size}.size

关于ruby - 如何访问 xlsx 文件现有内容的列/行信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50207172/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com