COMMENT INCRÉMENTER AVEC UN DECALAGE
Fermé
willymontana
Messages postés
9
Date d'inscription
samedi 2 février 2013
Statut
Membre
Dernière intervention
19 février 2013
-
18 févr. 2013 à 01:29
willymontana Messages postés 9 Date d'inscription samedi 2 février 2013 Statut Membre Dernière intervention 19 février 2013 - 19 févr. 2013 à 01:04
willymontana Messages postés 9 Date d'inscription samedi 2 février 2013 Statut Membre Dernière intervention 19 février 2013 - 19 févr. 2013 à 01:04
A voir également:
- Incrementer une cellule en fonction du contenu d'une autre cellule
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Fonction si et - Guide
- Verrouiller cellule excel - Guide
- Faites en sorte que la cellule a1 affiche exactement ce qui est montré sur cette image. quel mot apparaît en b1 ? - Forum Excel
3 réponses
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 736
18 févr. 2013 à 13:48
18 févr. 2013 à 13:48
Bonjour,
Je ne vois pas de reference à d'autres classeurs dans ta formule
Mais guère possible de se passer de INDIRECT pour une reference issue d'une concatenation
cependant tu peux essayer de passer par une macro en VBA
https://www.commentcamarche.net/faq/32961-vba-excel-lire-dans-un-classeur-ferme
Cdlmnt
Je ne vois pas de reference à d'autres classeurs dans ta formule
Mais guère possible de se passer de INDIRECT pour une reference issue d'une concatenation
cependant tu peux essayer de passer par une macro en VBA
https://www.commentcamarche.net/faq/32961-vba-excel-lire-dans-un-classeur-ferme
Cdlmnt
willymontana
Messages postés
9
Date d'inscription
samedi 2 février 2013
Statut
Membre
Dernière intervention
19 février 2013
18 févr. 2013 à 23:21
18 févr. 2013 à 23:21
merci pour ta réponse ,j'ai essayer ton exemple mais ça ne marche pas pour etre précis voila ma formule:
=INDIRECT("[EXEDENT.xlsb]Feuil1!$A$"&((LIGNES($29:29)-2)*111+111)+29)
et le lien est :C:\Documents and Settings\walide\Bureau\STATISTIQUE 2013\DECISIONS STATISTIQUE 1ER SEMSTRE 2013\DECISION WALID
=INDIRECT("[EXEDENT.xlsb]Feuil1!$A$"&((LIGNES($29:29)-2)*111+111)+29)
et le lien est :C:\Documents and Settings\walide\Bureau\STATISTIQUE 2013\DECISIONS STATISTIQUE 1ER SEMSTRE 2013\DECISION WALID
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 736
19 févr. 2013 à 00:04
19 févr. 2013 à 00:04
Là j'avoue que je bloque !
La formule INDIRECT devrait fonctionner mais nécessite les classeurs ouverts
Quelqu'un a une idée ?
La formule INDIRECT devrait fonctionner mais nécessite les classeurs ouverts
Quelqu'un a une idée ?
willymontana
Messages postés
9
Date d'inscription
samedi 2 février 2013
Statut
Membre
Dernière intervention
19 février 2013
19 févr. 2013 à 01:04
19 févr. 2013 à 01:04
j'ai trouver une formule pour décaler les ligne sans utiliser INDIRECT ça donne:
=DECALER([EXEDENT.xlsb]Feuil1!$C$29;111*LIGNE()-999;0) au lieu d'utiliser
=INDIRECT("[EXEDENT.xlsb]Feuil1!$A$"&((LIGNES($29:29)-2)*111+111)+29)
mais dommage même cette formule nécessite que les classeurs soient ouverts
=DECALER([EXEDENT.xlsb]Feuil1!$C$29;111*LIGNE()-999;0) au lieu d'utiliser
=INDIRECT("[EXEDENT.xlsb]Feuil1!$A$"&((LIGNES($29:29)-2)*111+111)+29)
mais dommage même cette formule nécessite que les classeurs soient ouverts