0
Je suis en train d'ouvrir un fichier Excel protégé et copier le contenu dans un autre fichier que je utilise cet extrait suivant:Copier classeur Excel protégé dans un autre python classeur
import win32com.client
xlApp = win32com.client.Dispatch("Excel.Application")
filename='C:/Users/sh/Documents/Supply.xls'
xlwb = xlApp.Workbooks.Open(filename,False,True,None)
for sheet in xlwb.Worksheets:
xlApp = win32com.client.Dispatch("Excel.Application")
nwb = xlApp.Workbooks.Add()
sheet.Copy(Before=nwb.Workheets('Sheet1'))
nwb.SaveAs("C:/Users/sh/Documents/"+sheet.Name+'.xlsx') # Line 9
nwb.Close(True)
Cependant, je ne suis pas en mesure de copier le contenu car il génère une exception au numéro de la ligne 9 en disant: « Microsoft Excel ne peut pas accéder au fichier à (ligne 9)
y at-il une autre méthode pour copier le contenu du classeur Excel protégé à un autre classeur en python?