module RubyXL::LegacyCell
def validate_workbook
def validate_workbook unless workbook.nil? || workbook.worksheets.nil? workbook.worksheets.each { |sheet| unless sheet.nil? || sheet.sheet_data.nil? || sheet.sheet_data[row].nil? if sheet.sheet_data[row][column] == self return end end } end raise "This cell #{self} is not in workbook #{workbook}" end
def validate_worksheet
def validate_worksheet return if @worksheet && @worksheet[row] && @worksheet[row][column].equal?(self) raise "Cell #{self} is not in worksheet #{worksheet}" end
def workbook
def workbook @worksheet.workbook end