title: Python Pandas: How to specify the starting cell position when exporting dataframe to Excel
body: <p>When a dataframe is exported from Pandas to Excel using xlsxwriter, it seems to put the table at cell A1 by default.</p>
  
  <p>Is there a way to change this? I don't mind inserting rows and columns to move the table away from A1, as long as it's done programmatically via pandas or xlsxwriter.</p>
  
  <p>In case it helps, here is my code.</p>
  
  <pre><code>writer = pd.ExcelWriter(r'c:\file.xlsx', engine = 'xlsxwriter')
  workbook - writer.book
  df.to_excel(writer, index=True, sheet_name ='Sheet1')
  </code></pre>
  
  <p>I couldn't find any XlsxWriter method for inserting rows and columns either.</p>