Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Incrémenter formule dans cellule

  • Initiateur de la discussion Initiateur de la discussion OcEDT
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

OcEDT

XLDnaute Nouveau
Bonjour,

J'ai un problème avec Excel. Je souhaiterais incrémenter un chiffre de ma formule pour que quand je tire ma formule sur la ligne, ce chiffre s'incrémente automatiquement. Pour cela, j'aurai voulu faire une macro et je me suis inspirée de cette discussion : https://www.excel-downloads.com/threads/incrementer-formule-dans-macro.55485/
La solution proposée semblait correspondre à mon problème mais j'ai des erreurs de compilations. Les guillemets ne semblent pas correspondre à ce qu'il faut faire ...

Je vous mets un exemple de code avec la formule que je voudrais incrémenter :
For J=1 to 10
Range("C" & J).FormulaLocal ="=SI(ESTERREUR(RECHERCHEV($Y5;Extraction!$A$2:$O$150;" & J & ";FAUX));"";RECHERCHEV($Y5;Extraction!$A$2:$O$150;"&J&";FAUX))"
Next J

Merci pour votre aide !
 
Re : Incrémenter formule dans cellule

Bonjour,

Macro ou directement dans la formule ça me va.
La formule que j'ai entré dans la cellule est : =SI(ESTERREUR(RECHERCHEV($Y6;Extraction!$A$2:$O$150;1;FAUX));" ";RECHERCHEV($Y6;Extraction!$A$2:$O$150;1;FAUX))
Ce sont les "1" que je veux incrémenter en "2" à la cellule suivante sur la même ligne, puis en "3" etc etc
 
Re : Incrémenter formule dans cellule

Finalement j'ai trouvé grâce à ton indication ! Je me débrouille avec la fonctionne colonne() en enlevant le nombre de colonnes de différence.

Merci !
 
Re : Incrémenter formule dans cellule

Merci Victor ! Je n'avais pas pensé au SIERREUR qui me reduit ma formule !
Par contre je n'ai pas compris la suite de ta formule. Mais je m'en suis sortie quand même 😉
 
Re : Incrémenter formule dans cellule

Re,

Lignes($1:1) en 1° ligne compte le nombre de lignes depuis la ligne 1 incluse, soit 1
Lignes($1:2) en 2° ligne compte le nombre de lignes depuis la ligne 1 incluse, soit 2
...
Lignes($1:17) en 17° ligne compte le nombre de lignes depuis la ligne 1 incluse, soit 17
and so on...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…