Bonjour à tous,
j'ai un fichier excel a et je veux rajouter dans ce fichier les lignes du fichier b qu'i n'y sont pas.
avec des prints je trouve bien les lignes mais je n'arrive pas à les enregistrer sur le fichier ?
En vous remerciant, je débute.
ci-dessous le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 from openpyxl import load_workbook fichiertravail="F:/Python/a.xlsx" fichiertelecharge="F:/Python/b.xlsx" ft=load_workbook(fichiertravail) ftelecharge=load_workbook(fichiertelecharge) sheetft=ft.active sheettelecharge=ftelecharge.active a=[] for row2 in sheetft.values: a.append(row2) for row in sheettelecharge.values: if row not in a: fichiertravail.append(row)
Partager