Bonjour !

Je suis venu pour demander de l'aide par rapport à la bibliothèque Openpyxl.

J'essaye de créer un nouveau fichier .xlsx avec des feuilles venant d'un autre fichier xlsx. Or, je remarque que le formatage conditionnel que j'ai fait dans le fichier d'origine n'est pas conservé dans le fichier copie, et je voudrais que ça soit le cas.

Voici le code en question :

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
 
def make_planif(bookname):
 
    book = load_workbook(filename=bookname)
 
    # We go through each period and create a sheet for each period
 
    for p in Period.objects.all():
        basic_sheet=book['vide']
        new=book.copy_worksheet(basic_sheet)
        new.title = p.name
        sheet = book[p.name]
 
####### du code #######
 
 filename='PATATE.xlsx'
 book.save(filename=filename)
Merci d'avance et bonne journée !