VBA qui intègre les lignes qui se rajoutent dans un tableau
Résolu/Fermé
Dreampower75
Messages postés
90
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
-
9 mars 2022 à 12:48
yg_be Messages postés 21493 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 juin 2023 - 1 avril 2022 à 11:56
yg_be Messages postés 21493 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 juin 2023 - 1 avril 2022 à 11:56
A voir également:
- VBA qui intègre les lignes qui se rajoutent dans un tableau
- Tableau croisé dynamique - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Erreur 1004 vba ✓ - Forum VB / VBA
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
- Tableau ascii - Guide
3 réponses
T3chN0g3n
Messages postés
4612
Date d'inscription
samedi 16 février 2019
Statut
Membre
Dernière intervention
1 juin 2023
1 046
Modifié le 9 mars 2022 à 14:59
Modifié le 9 mars 2022 à 14:59
Alors, une première option:
- J'ajoute un intitulé aux lignes concernés :

- Puis j'utilise cette formule, le EQUIV extrait le numéro de ligne contenant l'intitulé "TOTAL3" et INDIRECT permet de renvoyer la valeur d'une cellule en mettant du texte ou des formules à la place de sa référence:

Et voilà, quelque-soit le numéro de ligne ça marchera, bien sur il faut que ce libellé soit unique pour chaque ligne ...
- J'ajoute un intitulé aux lignes concernés :

- Puis j'utilise cette formule, le EQUIV extrait le numéro de ligne contenant l'intitulé "TOTAL3" et INDIRECT permet de renvoyer la valeur d'une cellule en mettant du texte ou des formules à la place de sa référence:
=INDIRECT("'PASA N'!U"&(EQUIV("TOTAL3";'PASA N'!C1:C100;0)))

Et voilà, quelque-soit le numéro de ligne ça marchera, bien sur il faut que ce libellé soit unique pour chaque ligne ...
Dreampower75
Messages postés
90
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
9 mars 2022 à 14:10
9 mars 2022 à 14:10
Bonjour,
Mais si on écrase l'onglet "PASA N" avec une nouvelle extraction => cela ne va pas fonctionner
est-ce que vous comprenez ?
Merci beaucoup
Cordialement
Mais si on écrase l'onglet "PASA N" avec une nouvelle extraction => cela ne va pas fonctionner
est-ce que vous comprenez ?
Merci beaucoup
Cordialement
T3chN0g3n
Messages postés
4612
Date d'inscription
samedi 16 février 2019
Statut
Membre
Dernière intervention
1 juin 2023
1 046
Modifié le 9 mars 2022 à 14:15
Modifié le 9 mars 2022 à 14:15
Bonjour,
J'avais pas bien compris la problématique, je me suis permis de virer mon premier message :p
Sans VBA, juste avec des formule soit doit être possible, par exemple en mettant un intitulé à la ligne et une fonction EQUIV, je regarde votre fichier et je reviens vers vous.
J'avais pas bien compris la problématique, je me suis permis de virer mon premier message :p
Sans VBA, juste avec des formule soit doit être possible, par exemple en mettant un intitulé à la ligne et une fonction EQUIV, je regarde votre fichier et je reviens vers vous.
Dreampower75
Messages postés
90
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
>
T3chN0g3n
Messages postés
4612
Date d'inscription
samedi 16 février 2019
Statut
Membre
Dernière intervention
1 juin 2023
9 mars 2022 à 14:23
9 mars 2022 à 14:23
merci beaucoup
Dreampower75
Messages postés
90
Date d'inscription
jeudi 28 janvier 2021
Statut
Membre
Dernière intervention
18 juin 2022
2
9 mars 2022 à 15:42
9 mars 2022 à 15:42
merci
yg_be
Messages postés
21493
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
1 juin 2023
1 343
1 avril 2022 à 11:56
1 avril 2022 à 11:56
Si cela répond à ta question, peux-tu marquer la discussion comme résolue?