Rubyでは動いていたのにRailsに組み込むと以下のコードで#<NoMemoryError: failed to allocate memory>
というエラーが出てしまっていたので調べてみたところ
book = Spreadsheet.open(open(url))
sheet = book.worksheet(sheet_name)
こちらにある様に
sheet = Spreadsheet.open(open(url)).worksheet(1)
や
sheet = Spreadsheet.open(open(url)).worksheet(sheet_name)
と一気にworksheetを指定したらなおりました。