AttributeError: 'tuple' object has no attribute 'value'

arkadaşlar excel dosyasının içerisinden aldığım verileri bi listeye kaydetmeye çalışıyorum ama hata veriyor neden olabilir bu?

Merhaba, kodlarınızı paylaşabilir misiniz?

import os
os.chdir('/home/ertan/Desktop')
print(os.getcwd())

from openpyxl import *
kitap = load_workbook('gen.xlsx')
print(kitap)
print("\n")

sheet = kitap.active
print(sheet)
 
print("\n")

print('{}''{}'.format("i","j"))


kitap2 = load_workbook('inheritance.xlsx')
print(kitap2)
print("\n")
sheet2 = kitap2.active
print(sheet2)
 
print("\n")

print('{}''{}'.format("i","j"))

 
sutunlar = [ "A","B","C","D","E"]

print(sutunlar[0] ,sutunlar[1], sep="\t\t")
print("\n")


for i in sutunlar:
    for j in range(1,5):
       a = '{}''{}'.format(i,j)
       print(a)
       print("Gene Symbol" +": "+ sheet[a].value)
       if sheet[a].value == sheet[a].value: #BU SATIR İLE ALAKALI BİR HATA VERİYOR##

          print("pass")
          print("\n")
kitap.close()

Bende şöyle bir hata verdi:

Traceback (most recent call last):
  File "./a.py", line 43, in <module>
    print("Gene Symbol" +": "+ sheet[a].value)
TypeError: must be str, not int
  1. satırdaki kodu şu şekilde değiştirince, sorun çözüldü.
       print("Gene Symbol" +": "+ str(sheet[a].value))

Ayrıca 44. satırdaki ifadede daha farklı bir şey mi yapmaya çalıştınız? Yani bu kodlar zaten True değeri dönderir.

if sheet[a].value == sheet[a].value:

çalışıp çalışmamasını test ettim o şekilde kalmıştı şimdi biraz daha değiştirdim yapmaya çalıştığım işlem 2 excel dosyasını tarayıp eşlesen bilginin bulunduğu satırları 2 excelden de alıp yan yana yazmasını sağlamak