module Lionel class ProxyWorksheet extend Forwardable def_delegators :worksheet, :rows, :save def_delegators :rows, :size attr_reader :worksheet def initialize(worksheet) @worksheet = worksheet end def []=(col, row, value) worksheet["#{col}#{row}"] = value end def [](col, row) worksheet["#{col}#{row}"] end HEADER_ROW = 1 def content_rows rows(HEADER_ROW) end end end