title: List of sheet_names then read under a condition
body: <p>What I'm trying to do, I think I'm close to, is to read an excel file, create a list of all sheet_names found in the file, and then if the name contains &quot;Activity&quot; then read it and then concatenate it in a data frame. I would appreciate your expertise on this matter.</p>
  <pre><code>df_ac = pd.DataFrame()
  
  wb = load_workbook(r&quot;C:\Users\bosuna\OneDrive\Desktop&quot; + '\\' + ffile, read_only=True)
  sheets = [s for s in wb if &quot;Activity&quot; in wb]
  
  for sheet in sheets:
      df = pd.read_excel(r&quot;C:\Users\bosuna\OneDrive\Desktop&quot; + '\\' + ffile, sheet_name=sheet, read_only=True)
      df_ac = pd.concat([df, df_ac], ignore_index=True)
  </code></pre>