Excel : Incrémenter une formule
Fermé
Hindsight2010
Messages postés
4
Date d'inscription
mardi 4 mai 2010
Statut
Membre
Dernière intervention
4 mai 2010
-
4 mai 2010 à 10:59
Fourtis Messages postés 248 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 18 mars 2013 - 4 mai 2010 à 14:13
Fourtis Messages postés 248 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 18 mars 2013 - 4 mai 2010 à 14:13
A voir également:
- Excel : Incrémenter une formule
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
3 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
4 mai 2010 à 11:04
4 mai 2010 à 11:04
Bonjour,
Tes classeurs 01.xls, XX.XLS sont ils dans le m^me dossier ?
le classeur recap y est il aussi ?
Tes classeurs 01.xls, XX.XLS sont ils dans le m^me dossier ?
le classeur recap y est il aussi ?
Fourtis
Messages postés
248
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
18 mars 2013
14
4 mai 2010 à 13:43
4 mai 2010 à 13:43
Hello,
Il faudrait créer un bouton sur votre sheet XL et y adjoindre un process en Visual Basic for Application.
Bon courage.
Il faudrait créer un bouton sur votre sheet XL et y adjoindre un process en Visual Basic for Application.
Bon courage.
Hindsight2010
Messages postés
4
Date d'inscription
mardi 4 mai 2010
Statut
Membre
Dernière intervention
4 mai 2010
4 mai 2010 à 14:04
4 mai 2010 à 14:04
Bonjour,
Désolé, mais je ne vois pas le but final du bouton :)
Merci
Désolé, mais je ne vois pas le but final du bouton :)
Merci
Fourtis
Messages postés
248
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
18 mars 2013
14
4 mai 2010 à 14:13
4 mai 2010 à 14:13
Hello,
Le but serait de trigger (déclencher le calcul) mais on peut aussi mettre le process dans l'event "OnLoad".
A ce moment là, le process est activé quand on ouvre le fichier.
Ce n'était qu'une suggestion.
@+
Le but serait de trigger (déclencher le calcul) mais on peut aussi mettre le process dans l'event "OnLoad".
A ce moment là, le process est activé quand on ouvre le fichier.
Ce n'était qu'une suggestion.
@+
4 mai 2010 à 12:58
Pour certain oui et pour d'autre non...
En fait, c'est pour faire une revue de management... J'extrait les données dans les fichiers 01 02 .xls pour pouvoir en garder une trace et un "gel" étant donné que les informations flucutent au cours du temps. Cela me permets donc d'avoir la situation du mois concerné à la fin de ce mois.
Un dossier existe par transactions (desquelles je sors les données) et un autre dossier reprend les revues proprement dite (4) par couple de succursales (en tout 8).
Cela dépend donc, mais les deux possiblités sont présentes, soit j'ai récap dans le même dossier que 01 02 etc... lorsque j'ai besoin de synthétiser les données.
Soit le lien se fait directement de la revue vers les 01 02 etc
J'espère être compréhensible :)
4 mai 2010 à 13:36
raté
4 mai 2010 à 14:02
J'extrait différentes données d'un logiciel par le biais de diverses transactions.
J'ai donc un dossier par transaction qui reprend à chaque fois les fichiers 01.xls, 02.xls, etc
Dans certain de ces dossiers, j'ai en plus un fichier Récap qui va reprendre les données pour chaque succursale dans les fichiers 01.xls 02.xls etc
En plus de ces "dossiers par transaction", j'ai un dossier qui reprend uniquement les revues (4 revues en tout qui reprennent les données des 8 succursales, par paire).
Pour compléter les revues, j'utilise soit les fichiers récap des "dossiers transactions" qui en sont fournis ou alors directement les fichiers 01.xls, 02.xls etc
Que ce soit pour compléter la revue ou le fichier récap, j'aimerais que le nom des fichiers cibles s'incrémentent par glissement ou copier/coller
=SI(racine\[01.xls]Résultats'!$E$13<>"";racine\[01.xls]Résultats'!$E$13;"")
=SI(racine\[02.xls]Résultats'!$E$13<>"";racine\[02.xls]Résultats'!$E$13;"")
etc
Merci ;-)