@@ -2035,9 +2035,8 @@ def autofit(self):
2035
2035
2036
2036
# If the cell is in an autofilter header we add an
2037
2037
# additional 16 pixels for the dropdown arrow.
2038
- if self .filter_cells .get ((row_num , col_num )):
2039
- if length > 0 :
2040
- length += 16
2038
+ if self .filter_cells .get ((row_num , col_num )) and length > 0 :
2039
+ length += 16
2041
2040
2042
2041
# Add the string length to the lookup table.
2043
2042
width_max = col_width_max .get (col_num , 0 )
@@ -2575,10 +2574,9 @@ def data_validation(self, first_row, first_col, last_row, last_col, options=None
2575
2574
# Format date number to the same precision as Excel.
2576
2575
options ["value" ] = "%.16g" % date_time
2577
2576
2578
- if options ["maximum" ]:
2579
- if supported_datetime (options ["maximum" ]):
2580
- date_time = self ._convert_date_time (options ["maximum" ])
2581
- options ["maximum" ] = "%.16g" % date_time
2577
+ if options ["maximum" ] and supported_datetime (options ["maximum" ]):
2578
+ date_time = self ._convert_date_time (options ["maximum" ])
2579
+ options ["maximum" ] = "%.16g" % date_time
2582
2580
2583
2581
# Check that the input title doesn't exceed the maximum length.
2584
2582
if options .get ("input_title" ) and len (options ["input_title" ]) > 32 :
@@ -8296,47 +8294,47 @@ def _write_ignored_errors(self):
8296
8294
self ._xml_start_tag ("ignoredErrors" )
8297
8295
8298
8296
if self .ignored_errors .get ("number_stored_as_text" ):
8299
- range = self .ignored_errors ["number_stored_as_text" ]
8300
- self ._write_ignored_error ("numberStoredAsText" , range )
8297
+ ignored_range = self .ignored_errors ["number_stored_as_text" ]
8298
+ self ._write_ignored_error ("numberStoredAsText" , ignored_range )
8301
8299
8302
8300
if self .ignored_errors .get ("eval_error" ):
8303
- range = self .ignored_errors ["eval_error" ]
8304
- self ._write_ignored_error ("evalError" , range )
8301
+ ignored_range = self .ignored_errors ["eval_error" ]
8302
+ self ._write_ignored_error ("evalError" , ignored_range )
8305
8303
8306
8304
if self .ignored_errors .get ("formula_differs" ):
8307
- range = self .ignored_errors ["formula_differs" ]
8308
- self ._write_ignored_error ("formula" , range )
8305
+ ignored_range = self .ignored_errors ["formula_differs" ]
8306
+ self ._write_ignored_error ("formula" , ignored_range )
8309
8307
8310
- if self .ignored_errors .get ("formula_range " ):
8311
- range = self .ignored_errors ["formula_range " ]
8312
- self ._write_ignored_error ("formulaRange " , range )
8308
+ if self .ignored_errors .get ("formula_ignored_range " ):
8309
+ ignored_range = self .ignored_errors ["formula_ignored_range " ]
8310
+ self ._write_ignored_error ("formulaIgnored_range " , ignored_range )
8313
8311
8314
8312
if self .ignored_errors .get ("formula_unlocked" ):
8315
- range = self .ignored_errors ["formula_unlocked" ]
8316
- self ._write_ignored_error ("unlockedFormula" , range )
8313
+ ignored_range = self .ignored_errors ["formula_unlocked" ]
8314
+ self ._write_ignored_error ("unlockedFormula" , ignored_range )
8317
8315
8318
8316
if self .ignored_errors .get ("empty_cell_reference" ):
8319
- range = self .ignored_errors ["empty_cell_reference" ]
8320
- self ._write_ignored_error ("emptyCellReference" , range )
8317
+ ignored_range = self .ignored_errors ["empty_cell_reference" ]
8318
+ self ._write_ignored_error ("emptyCellReference" , ignored_range )
8321
8319
8322
8320
if self .ignored_errors .get ("list_data_validation" ):
8323
- range = self .ignored_errors ["list_data_validation" ]
8324
- self ._write_ignored_error ("listDataValidation" , range )
8321
+ ignored_range = self .ignored_errors ["list_data_validation" ]
8322
+ self ._write_ignored_error ("listDataValidation" , ignored_range )
8325
8323
8326
8324
if self .ignored_errors .get ("calculated_column" ):
8327
- range = self .ignored_errors ["calculated_column" ]
8328
- self ._write_ignored_error ("calculatedColumn" , range )
8325
+ ignored_range = self .ignored_errors ["calculated_column" ]
8326
+ self ._write_ignored_error ("calculatedColumn" , ignored_range )
8329
8327
8330
8328
if self .ignored_errors .get ("two_digit_text_year" ):
8331
- range = self .ignored_errors ["two_digit_text_year" ]
8332
- self ._write_ignored_error ("twoDigitTextYear" , range )
8329
+ ignored_range = self .ignored_errors ["two_digit_text_year" ]
8330
+ self ._write_ignored_error ("twoDigitTextYear" , ignored_range )
8333
8331
8334
8332
self ._xml_end_tag ("ignoredErrors" )
8335
8333
8336
- def _write_ignored_error (self , type , range ):
8334
+ def _write_ignored_error (self , type , ignored_range ):
8337
8335
# Write the <ignoredError> element.
8338
8336
attributes = [
8339
- ("sqref" , range ),
8337
+ ("sqref" , ignored_range ),
8340
8338
(type , 1 ),
8341
8339
]
8342
8340
0 commit comments