Bonjour a tous,
j'ai ecrit ce program pour ouvrir un fichier excel:
une fois que je le run, j'obtiens cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 import win32com.client excel = win32com.client.Dispatch ('Excel.Application') classeur = excel.workbooks.open("C:\Users\jocelyne\Desktop\Data\set1.xls") feuille = classeur.activesheet maxcol = fueille.usedrange.colums.count maxline = fueille.usedrange.rows.count print maxcol print maxline excel.workbooks.close() excel.quit()
alors je decide de mettre certaines lignes en commentaires et j'obtiens ce programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Traceback (most recent call last): File "C:/Users/jocelyne/Desktop/SBprograms/excelfileopen", line 1, in <module> import win32com.client ImportError: No module named win32com.client
et cette fois, j'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #import win32com.client #excel = win32com.client.Dispatch ('Excel.Application') classeur = excel.workbooks.open("C:\Users\jocelyne\Desktop\Data\set1.xls") feuille = classeur.activesheet maxcol = fueille.usedrange.colums.count maxline = fueille.usedrange.rows.count print maxcol print maxline excel.workbooks.close() excel.quit()
qu'est ce qui se passe?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Traceback (most recent call last): File "C:/Users/jocelyne/Desktop/SBprograms/excelfileopen", line 3, in <module> classeur = excel.workbooks.open("C:\Users\jocelyne\Desktop\Data\set1.xls") NameError: name 'excel' is not defined
Merci d'avance
Billie
Partager