Titre de tJ978H91035.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour la gestion des stocks d’un poseur/poseuse de véranda :
« `python
import openpyxl
from openpyxl.utils import get_column_letter

# Création du livre Excel
wb = openpyxl.Workbook()

# Sélection de la feuille1
sheet = wb.active

# En-tête de la feuille
sheet[‘A1’] = ‘Référence’
sheet[‘B1’] = ‘Nom du produit’
sheet[‘C1’] = ‘Quantité en stock’
sheet[‘D1’] = ‘Unité de mesure’

# Données de test
donnees = [
[‘V01’, ‘Véranda 2x3m’, 5, ‘m²’],
[‘V02’, ‘Véranda 3x4m’, 10, ‘m²’],
[‘V03’, ‘Véranda 4x5m’, 15, ‘m²’]
]

# Écriture des données dans la feuille
for i, row in enumerate(donnees):
sheet[f’A{i+2}’] = row[0]
sheet[f’B{i+2}’] = row[1]
sheet[f’C{i+2}’] = row[2]
sheet[f’D{i+2}’] = row[3]

# Formules
sheet[‘E1’] = ‘SOMME’
sheet[‘F1’] = ‘=SUM(C2:C’ + str(len(donnees) + 1) + ‘)’

sheet[‘G1’] = ‘SI’
sheet[‘H1’] = ‘=IF(C2>5, »En stock », »A vendre »)’

sheet[‘I1’] = ‘INDEX’
sheet[‘J1’] = ‘=INDEX(B:B,MATCH(E2,B:B,0))’

sheet[‘K1’] = ‘EQUIV’
sheet[‘L1’] = ‘=EQUIV(E2,D:D)’

# Enregistrement du livre Excel
wb.save(‘Gestion_stocks.xlsx’)
« `
Ce code crée un tableau Excel avec les colonnes suivantes :

* Référence (A)
* Nom du produit (B)
* Quantité en stock (C)
* Unité de mesure (D)
* SOMME (E) : somme des quantités en stock
* SI (F) : affiche « En stock » si la quantité est supérieure à 5, sinon « A vendre »
* INDEX (G) : recherche le nom du produit correspondant à une référence donnée
* EQUIV (H) : recherche l’équivalent d’une quantité en stock en fonction de l’unité de mesure

Lorsque vous exécutez ce code, un fichier Excel appelé `Gestion_stocks.xlsx` sera créé dans le même répertoire que votre script Python. »

Retour en haut