Lecture d'un fichier au format xlsx
Méthode : Lecture
Après avoir importé la bibliothèque openpyxl, on lit un classeur Excel avec la commande :
1
classeur = openpyxl.load_workbook(filename="c:/tmp/ImageInfo.xlsx")
On sélectionne la feuille par défaut et on écrit son titre :
1
feuille = classeur.active
2
print(feuille.title)
On met les références des cellules dans une liste pour afficher la valeur de ces cellules dans une boucle for :
1
cellules =['A1', 'B1', 'B2', 'A3', 'B3', 'A4', 'B4']
2
for ref in cellules:
3
print(ref + ' -> ', feuille[ref].value)
Remarque :
Une fois le classeur lu, on peut modifier son contenu et le sauvegarder de nouveau.