Bonjour,
--> Merci d'utiliser les balises de codes en cliquant sur l'icone </> disponible dans le menu et en collant le code dans la fenêtre. Il sera plus facile à lire.
Un premier point dans votre fichier. Comme vous êtes en tableau structuré, faites ceci :
- Supprimez votre ligne TOTAL (donc la ligne 27) puis une fois supprimée faire ceci :
- Click dans une cellule du tableau
- Allez dans le menu excel --> Onglet "Création du tableau"
- Dans la rubrique "option style du tableau", cochez la case "Ligne Total"
- Allez sur la ligne créée et dans les cellules des colonnes où vous voulez avoir une formule et choisissez votre formule dans la liste déroulante
Votre demande : comme vous êtes en tableau structuré, il n'y a pas besoin de recopier vos formules. Elles sont prise en compte automatiquement à chaque nouvelle ligne. Donc nul besoin de code pour faire du recopiage de formule
Exemple : pour votre formule en G6, mettez ceci --> =SI(Tableau3[[#En-têtes];[libellé dépense]]:[@[libellé dépense]]="";"";Tableau3[[#En-têtes];[libellé dépense]]:[@[libellé dépense]]). Une fois fait étirez la formule jusqu'à votre dernière ligne.
Une fois terminé la formule s'ajoutera automatiquement à chaque ajout de ligne
Votre fichier étant incomplet ce n'est pas facile de vous donnez réponse
Crdlt