Method: Excelgrip::Range#value
- Defined in:
- lib/excelgrip.rb
#value ⇒ Object Also known as: text
Return value of cell. If range contains multi cells, return Array of value.
205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'lib/excelgrip.rb', line 205 def value if (h_size() == 1) and (v_size() == 1) return @raw_object.value end return_arr = [] self.each_range {|inner_range| return_arr.push inner_range.raw.value } if return_arr.size == 1 return return_arr[0] else return return_arr end end |