Incrémenter formule

Résolu
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention   -  
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je souhaite incrémenter une partie des caractères présents dans des cellules. Tout ceci associé à mon bouton.

En cliquant sur le bouton "nvlle Feuille", une nouvelle feuille se crée. J'aimerais en PLUS de cette action, qu'une ligne de la feuille "résumé" s'ajoute et que le "AfB " à l'intérieur des formules s'incrémente en "AfB 2" , "AfB 3", etc.

Voici mon fichier :
https://www.cjoint.com/?3DpqSSxiCf4

Merci pour votre aide !!

Leo

A voir également:

10 réponses

skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   54
 
A l'intérieur de quelle formule ?
0
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention  
 
dans la feuille "résumé", les cellules de E5 à P5
---> "=SI(AfB!$B$12="";"";AfB!$B$12)"

j'aimerais incrémenter le AfB...
0
skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   54
 
qui corespond a un feuille ?
0
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention  
 
qui correspond à la feuille "AfB"

tu as pu télécharger mon fichier ??
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention  
 
up !
0
skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   54
 
Oups désoler j'avai pas vu ;)

C'est fesable :)

Je regarde ça tout à l'heure.
0
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention  
 
super merci
0
skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   54
 
Alors normalement avec la formule
=Indirect()
ça devrait marcher.

Avec qqchose comme ça :
=INDIRECT("SI('AfB"&D5&"'!$B$12="";"";AfB'"&D5&"'!$B$12)")

Mais Bizzarement ça me donne une erreur : #REF

Et je n'arrive pas à voir d'ou viens l'erreur.... (J'ai reonnomer le nom de la feuille Afb en AfB1

Peut-être que ça peut vous donner une piste ?
0
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention  
 
pareil ça me donne une erreur #REF :s
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

il n'y a pas de macro dans ton classeur.
=SI(INDIRECT("'AfB " & $D5 & "'!$B$12")="";"";INDIRECT("'AfB " & $D5 & "'!$B$12"))

eric
0
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention  
 
ah ?
pourtant si, j'en ai mis une :s

je te renvoie mon fichier : https://www.cjoint.com/?3DrpAiO84ca

la macro y est, je viens de vérifier :/
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Tu n'as pas mis la formule que je t'ai proposée ?
Je l'ai modifiée un peu pour faciliter la recopie.
Complète et masque la ligne 3. Tire la formule vers la droite.
Quand tu ajoutes une feuille, la ligne se crée.
https://www.cjoint.com/?DDrqVWbF5QD

eric
0
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

voila ça fonctionne avec ça :

=INDIRECT(D5&"!B12")

pas besoin du "si" ça alourdie pour rien :s

Merci pour votre aide !

Leo
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

le Si() c'est toi qui l'avait mis.
Maintenant si le 0 qui est mis lorsqu'une cellule est vide ne te gène pas, autant simplifier oui.
eric
0
leozero Messages postés 87 Date d'inscription   Statut Membre Dernière intervention  
 
oui je sais que c'est moi qui l'avait mis.... :/

Merci encore

Leo
0