Method: Spreadsheet::Excel::Reader#read_sheet_protection

Defined in:
lib/spreadsheet/excel/reader.rb

#read_sheet_protection(worksheet, op, data) ⇒ Object



1210
1211
1212
1213
1214
1215
1216
1217
# File 'lib/spreadsheet/excel/reader.rb', line 1210

def read_sheet_protection worksheet, op, data
  case op
  when :protect
    worksheet.protect! if data.unpack1("v") == 1
  when :password
    worksheet.password_hash = data.unpack1("v")
  end
end