Comment automatiser le N+1

snaggle -  
aziz_alg80 Messages postés 427 Statut Membre -
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

  1. aziz_alg80 Messages postés 427 Statut Membre 22
     
    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.
    0
  2. snaggle
     
    Bonjour,

    Merci pour ta réponse.

    J'ai essayé plusieurs fois sous Excel ce que tu as dit plus haut, sans succès.
    0
    1. aziz_alg80 Messages postés 427 Statut Membre 22
       
      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
      0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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
    0