Rails6 EXCEL最終行まで読み込むサンプル
環境
Ruby 3.0.0
Rails 6.1.3
Excelファイルを読み込むために、「roo」を使用してます。
インストールは、まずGemfileに以下を追加します。
gem “roo"
rooをインストールします
bundle install
ライブラリ「roo」を使用して、最終行まで読み込む場合は「sheet」を
指定してから「last_row」で取得します。
@excel = Roo::Excelx.new(“./test.xlsx")
@sheet = @excel.sheet(“シート名")
logger.debug(@sheet.last_row)