Comment effectuer une itération sur des feuilles de calcul dans le classeur, openpyxl

J'ai été en utilisant le openpyxl module d'effectuer un traitement sur certains .fichiers xlsx. J'ai été à essayer de comprendre comment itérer à travers les feuilles dans un classeur. Je ne suis pas sûr si je peux l'obtenir trouvé. J'ai essayé les 2 codes ci-dessous de laquelle les deux de retour à vide des résultats. Mon .fichier xlsx a environ 20 feuilles, donc, quelque chose doit retourner.

La seule chose que je n'arrivais pas à trouver sur internet, est de savoir comment définir un classeur à un classeur. Habituellement, je suis en train d'écrire à un classeur, je viens donc de les initialiser en paramètre une variable de fr classeur vide workbook = Workbook() mais dans ce cas, je ne suis pas sûr si je peux ouvrir un classeur en faisant workbook = Workbook(r"C:\Excel\LOOKUP_TABLES_edited.xlsx")

Si quelqu'un peut identifier ce qu'il est-je fais de mal, je l'apprécierais.

Voici mon code:

workbook = Workbook(r"C:\Excel\LOOKUP_TABLES_edited.xlsx")

for sheet in workbook.worksheets:
    print sheet

# or

for sheet in workbook.worksheets:
    print sheet.title

OriginalL'auteur Mike | 2013-08-28