title: TypeError: 'Sheet' object is not callable when combining data across excel
body: <p>I am now working on combining data for 2 excel file. my approach is to use <code>xlwt</code> to create a new excel and corresponding sheet. and then use for loop to write into the newly created excel file. my code is as below,</p>
  
  <pre><code>#......
      wbk = xlwt.Workbook()
      sheet_0 = wbk.add_sheet('A')
      sheet_1 = wbk.add_sheet('B')
      wbk.save(os.path.join(currentPath, gsheet.cell(gsr, 2).value) + FullName + " " + time_now + ".xls")
  
      wkbk = xlrd.open_workbook(
          os.path.join(currentPath, gsheet.cell(gsr, 2).value) + FullName + " " + time_now + ".xls")
      wb_merge = copy(wkbk)
      wsheet_0 = wb_merge.get_sheet(0)
      wsheet_1 = wb_merge.get_sheet(1)
  
      workbook_merge_0 = xlrd.open_workbook(os.path.join(currentPath, filename0), formatting_info=True)
      sheet_merge_0 = workbook_merge_0.sheet_by_index(0)
  
      for r in range(0, total_row_0):
          for c in range(0, total_col_0):
              wsheet_1.write(r, c, sheet_merge_0(r, c).value)
  #......
  </code></pre>
  
  <p>when i am running the whole code, error show <code>TypeError: 'Sheet' object is not callable</code>, pointing to the last row, i.e.<code> wsheet_1.write(r, c, sheet_merge_0(r, c).value) </code> </p>
  
  <p>Any suggestion can be provided? Thanks in advance!</p>