Class: ExcelToCsv::ExcelAppWrapper

Inherits:
Object
  • Object
show all
Defined in:
lib/exceltocsv/excel_app_wrapper.rb

Direct Known Subclasses

CrossPlatformExcel, WinExcel

Instance Method Summary collapse

Instance Method Details

#close_workbookObject



20
21
22
# File 'lib/exceltocsv/excel_app_wrapper.rb', line 20

def close_workbook
  fail 'abstract #close_workbook method must be overridden'
end

#open_workbook(filepath) ⇒ Object



12
13
14
# File 'lib/exceltocsv/excel_app_wrapper.rb', line 12

def open_workbook(filepath)
  fail 'abstract #open_workbook method must be overridden'
end

#worksheet_data(worksheet_name) ⇒ Object



24
25
26
# File 'lib/exceltocsv/excel_app_wrapper.rb', line 24

def worksheet_data(worksheet_name)
  fail 'abstract #worksheet_data method must be overridden'
end

#worksheet_namesObject



16
17
18
# File 'lib/exceltocsv/excel_app_wrapper.rb', line 16

def worksheet_names
  fail 'abstract #worksheet_names method must be overridden'
end