title: Python openpyxl error
body: <p>I want to open a file using Python and paste query results out of Oracle in to a specific sheet.  I found a way to do with with xlswriter but that is not the right tool for the job.</p>
  
  <p>I can get my query to execute and append to a list. I have both strings and integers in the result.  I cannot get this to transfer to an excel file. Any help would be great.</p>
  
  <p>The error I'm getting is:</p>
  
  <pre><code>line 201, in _bind_value
     raise ValueError("Cannot convert {0} to Excel".format(value)) 
  
  ValueError: Cannot convert ('20 GA GV-CS-CT-DRY-G90 60xC COIL', 2, 848817, 982875, 1.15793510261929) to Excel
  </code></pre>
  
  <p>Code:</p>
  
  <pre><code>import cx_Oracle
  import openpyxl
  
  con = cx_Oracle.connect('example', 'example', "example")
  cur = con.cursor()
  
  heatmap_data = []
  
  statement = """ select * from example"""
  
  cur.arraysize = 2000
  cur.execute(statement)
  
  for result in cur:
      heatmap_data.append(result)
  
  con.close()
  
  file = "path/Test.xlsx"
  
  wb = openpyxl.load_workbook(filename=file)
  ws = wb.get_sheet_by_name("Sheet1")
  
  row = 1
  col = 1
  
  
  for rowNum in range(2, len(heatmap_data)):
      ws.cell(row=row, column=col).value = heatmap_data[rowNum]
      row =+ 1
  
  wb.save(file)
  </code></pre>