J'ai une feuille Excel qui contient deux tableaux. Le premier contient des formules pour faire du calcul. Le deuxième est un tableau pour la saisie. Je fais des copier/coller et j'insère des lignes dans mon tableau de saisie et cela fonctionne. Mais lorsque je fais cette même opération en insérant des lignes et décalant des lignes sur la première lignes de mon tableau de saisie cela modifie les formules de mon premier tables. Comment puis-je faire pour corriger cette anomalie? Merci
Il faut peut être que tu t’intéresses à l’adressage des cellules dans excel. A1 est une référence relative, qui dépend de la ligne où la fonction est mise en oeuvre. SI tu copies la formule, ou insères une ligne où cette référence est présente, elle va devenir A2. $A$1 est une référence absolue, donc la fonction fera toujours référence à cette cellule, quelle que soit la ligne où elle est évaluée. $A1, ligne est flottante, colonne est fixe, A$1 ligne est fixe, colonne est flottante, $A$1 ligne et colonne sont fixes, cela fera toujours référence à la cellule A1, même en copiant la formule ou en insérant des lignes ou colonnes.
Je ne fais aucune copie de formules, car je fais des copier/coller dans mon tableau de saisie seulement et il ne contient aucune formule. Quand je fais cette fonction à n'importe lequel endroit dans mon tableau de saisie, je n'ai aucun problème, seulement lorsque je le fais sur la première ligne.
Existe-t-il une façon de verrouiller une formule dans une cellule par programmation ou à l'aide d'une macro sans à avoir a verrouiller la feuille complètement ? Merci