Bonjour,
Je cherche à créer une macro afin d'inscrire les résultats d'addition d'un tableau dans une cellule.
Pour le premier résultat, aucun problème évidemment . Par exemple =U100 dans la cellule AA1
De quelle façon puis-je écrire un programme afin que lorsque la cellule AA1 est déjà remplie, excel aille placer
le deuxième résultat dans la cellule AB1 et ainsi de suite ?
Merci à tous.
=SI(NON(ESTVIDE(AA1));AB1=...;" ")
Merci Géo !
Finalement, cela ne fonctionne pas et je n'arrive pas à rectifier.....
Il sort la valeur "FAUX".
Le résultat est calculé dans la cellule X11.
Je souhaite que ce résultat soit noté automatiquement dans la cellule AA11, puis AB11, puis AC11, etc......
J'entre la formule : si(non(estvide(AA11));AA11=$X$11;"")
En français : si la cellule AA11 est vide, y mettre le résultat de la cellule X11, si la cellule AA11 n'est pas vide, mettre le résultat de la cellule X11 dans la cellule AB11, etc....
Désolée d'être un
Bonsoir Mezig
Ce sont celles que j'ai nommées.
Après un test, le résultat se trouve dans la cellule X11.
Je souhaite que ce résultat soit copier vers les cellules adjacentes à savoir AA11, AB11, AC11, etc..... et que, bien entendu,
cette copie reste stable après un nouveau test.
Merci beaucoup
"ps. quelle drole d'idée d'afficher tes résultats horizontalement... "
En effet ! Je n'ai pas voulu corsé la chose
Merci Mezig pour tes explications, je te dirai demain si j'arrive ou non à copier le code dans VBA.
Bonne soirée ![]()
Bonjour Mezig
Je t'ai envoyé un MP pour te remercier.........; mais apparemment, celui-ci s'est perdu dans les limbes d'internet.
J'ai réussi à coller le code et j'y ai associé un bouton de commande. Ca fonctionne super !
Merci encore à toi