title: Pandas read excel and skip cells with strikethrough
body: <p>I have to process some <code>xlsx</code> received from external source. Is there a more straightforward way to load a <code>xlsx</code> in <code>pandas</code> while also skipping rows with strikethrough? </p>
  
  <p>Currently I have to do something like this:</p>
  
  <pre><code>import pandas as pd, openpyxl
  
  working_file = r"something.xlsx"
  
  working_wb = openpyxl.load_workbook(working_file, data_only=True)
  
  working_sheet = working_wb.active
  
  empty = []
  
  for row in working_sheet.iter_rows("B", row_offset=3):
      for cell in row:
          if cell.font.strike is True:
              p_id = working_sheet.cell(row=cell.row, column=37).value
              empty.append(p_id)
  
  df = pd.read_excel(working_file, skiprows=3)
  df = df[~df["ID"].isin(empty)]
  ...
  </code></pre>
  
  <p>Which works but only by going through every excel sheet twice.</p>