VBA qui intègre les lignes qui se rajoutent dans un tableau

Résolu
Dreampower75 Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Dans " l'onglet Synthèse " les chiffres du tableau font référence aux lignes surlignés en jaune des 2 tableaux de l'onglet "PASA N"
=>Par exemple : la cellule " 2 816 " du tableau synthèse fait référence à la cellule U61 de l'onglet " PASA N "


La question est : est-ce que l'on peut réaliser une programmation VBA qui intègre le fait que si on copie des nouveaux tableaux en écrasant les tableaux précédent dans cet onglet "PASA N"

est-ce que les cellules du tableau "synthèse feront toujours référence au lignes nouvelles en jaune qui seront différentes

=> Par exemple actuellement les lignes en jaune sont ligne 31, 56 et 61

si on colle un nouvel tableau dans cet onglet "PASA N" les lignes en jaunes seront les lignes 35, 59 et 69 par exemple car des lignes en plus se seront intégré dans la partie en noir et blanc




Le lien a été crée pour accéder au fichier illustratif : https://www.cjoint.com/c/LCjlQoujIdO

Merci d'avance pour votre aide

Cordialement



Configuration: Windows / Chrome 99.0.4844.51
A voir également:

3 réponses

T3chN0g3n Messages postés 5247 Date d'inscription   Statut Membre Dernière intervention   1 179
 
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:
=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 ...
1
Dreampower75 Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   2
 
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
0
T3chN0g3n Messages postés 5247 Date d'inscription   Statut Membre Dernière intervention   1 179
 
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.
1
Dreampower75 Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   2 > T3chN0g3n Messages postés 5247 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoup
0
Dreampower75 Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   2
 
merci
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
Si cela répond à ta question, peux-tu marquer la discussion comme résolue?
0