class Extract::Cell
Attributes
cell[RW]
sheet_def[RW]
Public Instance Methods
col()
click to toggle source
# File lib/extract/cell.rb, line 30 def col rc[0] end
deps()
click to toggle source
# File lib/extract/cell.rb, line 11 def deps sheet_def.deps(cell) end
name()
click to toggle source
# File lib/extract/cell.rb, line 19 def name sheet_def.cell_names[cell] end
raw_value()
click to toggle source
# File lib/extract/cell.rb, line 15 def raw_value sheet_def.raw_value(cell) end
rc()
click to toggle source
# File lib/extract/cell.rb, line 23 def rc raise "foo" unless cell =~ /^([A-Z]+)([0-9]+)$/ [$1,$2] end
row()
click to toggle source
# File lib/extract/cell.rb, line 27 def row rc[1].to_i end
value()
click to toggle source
# File lib/extract/cell.rb, line 6 def value raise "no sheet def" unless sheet_def sheet_def[cell] end