Comment automatiser le N+1

Bonjour,

J'ai ce code : <a onclick="showFamilyInstantWin(1)"> <div id="bt-publish-familyrequest" class="bt-extralarge bt-text-2rows">Jouer</div> </a>

et j'aimerai savoir s'il est possible de changer le chiffre entre parenthèses jusqu'au chiffre 100 000 par exemple, avec un genre de copier/coller.

Exemple :

<a onclick="showFamilyInstantWin(1)"> <div id="bt-publish-familyrequest" class="bt-extralarge bt-text-2rows">Jouer</div> </a>

<a onclick="showFamilyInstantWin(2)"> <div id="bt-publish-familyrequest" class="bt-extralarge bt-text-2rows">Jouer</div> </a>

Quels sont les outils nécessaires et les actions à faire?

Merci pour vos réponses

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour;
    Je pense que pour le faire il faut utiliser la fonction " =REMPLACER " qui peut t'aider à incrémenter le 1 en 2, en 3, en 4 ETC.

    1- Dans les cellules A2 jusqu'au A20 mets les chiffires de 2 à 20
    2- Dans la cellule B1 mets ton instruction. C'est àa dire :
    <a onclick="showFamilyInstantWin(1)"> <div id="bt-publish-familyrequest" class="bt-extralarge bt-text-2rows">Jouer</div> </a>
    3- DAns la cellule B2 mets la formule suiivante:
    =REMPLACER($B$1;34;1;A2)
    4- Pointe sur le coin inférieur droit de la cellule B2 et glisse la souris en bas pour recopier le formule pour les cellules de B3 jusqu'au B20.

    Normalement ton 1 qui se trouve entre les parenthèse s'incrémente jsq'au 20, si ça marche bien fais la même chose jsq'au 100 000.
    Bon courage.
    1. Bonjour,

      Merci pour ta réponse.

      J'ai essayé plusieurs fois sous Excel ce que tu as dit plus haut, sans succès.
      1. Bonsoir, moi j'ai essayé et ça a bien marché, je voulais t'envoyer l'exemple sur le site Ci-joint.Fr mais malheureusement ça marche pas avec moi.
        Essaye avec ce lien : https://www.cjoint.com/?AGcsSuIjTTX
    2. Contributeur
      Bonjour,

      Si sur excel ça te va alors en A1 :
      ="<a onclick=""showFamilyInstantWin(" & LIGNE() & ")""> <div id=""bt-publish-familyrequest"" class=""bt-extralarge bt-text-2rows"">Jouer</div> </a>"
      à recopier vers le bas.
      Les " devant apparaitre dans le texte sont doublées : ""

      Sur excel < 2007 tu seras limité à 65536, tu peux remplacer & LIGNE() & par :
      & LIGNE() +50000 &
      par exemple pour démarrer à 50001

      eric