Comment intégrer une feuille de calcul Excel dans une interface graphique basée sur PYQT5
comme:
![]()
Comment intégrer une feuille de calcul Excel dans une interface graphique basée sur PYQT5
comme:
![]()
Bonjour,
On peut automatiser des actions Excel à partir de Python en utilisant pywin32 (spécifique Windows) et la technologie ActiveX / objet COM.
Par exemple, pour lancer Excel avec un fichier existant:
Pour d'autres actions, voir ici par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 import win32com.client as win32 excel = win32.gencache.EnsureDispatch('Excel.Application') fichier = r"chemin\monfichier.xls" wb = excel.Workbooks.Open(fichier) excel.Visible = True
https://pythonexcels.com/python/2009...-mini-cookbook
https://github.com/pythonexcels/examples
Quand à intégrer Excel à l'intérieur d'une fenêtre PyQt5, il y a un module pour ça: QAxContainer qui contient plusieurs classes dont QAxWidget:
https://doc.qt.io/qt-5/qaxcontainer-module.html
Mais je n'ai rien trouvé sur Internet qui permette l'image que tu donnes dans ton post.
Bref, je n'en sais pas plus... et je le regrette, parce que le sujet est intéressant!
merci beaucoup,c'est ce que je cherchais
Partager