Slt à tous,
Qui cherche trouve dit-on... Alors on va dire que par rapport à ma problématique c'est à moitié vrai et à moitié faux, lol.
Ma problématique était la suivante :
Je dispose d'un nombre incalculable d'onglets (proche de 200 000 !) dispatchés dans plusieurs classeurs. Ces onglets ont été nommés automatiquement "ongletxxxxx" et se suivent tous.
Or je me suis aperçu que certains onglets manquaient d'où la nécessité d'un contrôle des onglets manquants dans une série donnée contenu dans chaque classeur. Après une longue recherche sur le net j'ai enfin trouvé une macro qui permettait de lister l'ensemble des onglets d'un classeur. C'est la partie vraie de ma recherche, lol.
Je me suis dit ensuite qu'il suffisait de trouver une macro qui me signale les numéros de série manquants dans une liste continue et contenue maintenant dans la colonne A, et là... rien de chez rien... C'est la partie fausse de ma recherche, lol.
Du coup, le truc basique qui servirait aussi probablement à d'autres personnes serait une macro qui analyse la série contenue dans colonne A et signale l'élément manquant de la série, en la créant, par exemple, dans la colonne B.
Pour exemple les caractères contenus, par cellule, la série de la colonne A :
onglet53720
onglet53721
onglet53723
onglet53724
onglet53729...
Et résultat attendu dans colonne B (le ou les éléments manquant d'une série logique) :
onglet53722
onglet53725
onglet53726
onglet53727
onglet53728...
L'option directe consisterait bien entendu à dire sous forme de macro :
Contrôle la série d'onglets de 53720 à 85210 du classeur ouvert et liste-moi les onglets manquants mais cela n'y est pas sur le net, dans aucune réponse de forum, à moins que cela m'ai échappé, mais j'en doute et serait grandement étonné qu'on puisse me répondre par un lien existant déjà.
Voila donc...
Merci d'avance pour vos réponses.
Qui cherche trouve dit-on... Alors on va dire que par rapport à ma problématique c'est à moitié vrai et à moitié faux, lol.
Ma problématique était la suivante :
Je dispose d'un nombre incalculable d'onglets (proche de 200 000 !) dispatchés dans plusieurs classeurs. Ces onglets ont été nommés automatiquement "ongletxxxxx" et se suivent tous.
Or je me suis aperçu que certains onglets manquaient d'où la nécessité d'un contrôle des onglets manquants dans une série donnée contenu dans chaque classeur. Après une longue recherche sur le net j'ai enfin trouvé une macro qui permettait de lister l'ensemble des onglets d'un classeur. C'est la partie vraie de ma recherche, lol.
Je me suis dit ensuite qu'il suffisait de trouver une macro qui me signale les numéros de série manquants dans une liste continue et contenue maintenant dans la colonne A, et là... rien de chez rien... C'est la partie fausse de ma recherche, lol.
Du coup, le truc basique qui servirait aussi probablement à d'autres personnes serait une macro qui analyse la série contenue dans colonne A et signale l'élément manquant de la série, en la créant, par exemple, dans la colonne B.
Pour exemple les caractères contenus, par cellule, la série de la colonne A :
onglet53720
onglet53721
onglet53723
onglet53724
onglet53729...
Et résultat attendu dans colonne B (le ou les éléments manquant d'une série logique) :
onglet53722
onglet53725
onglet53726
onglet53727
onglet53728...
L'option directe consisterait bien entendu à dire sous forme de macro :
Contrôle la série d'onglets de 53720 à 85210 du classeur ouvert et liste-moi les onglets manquants mais cela n'y est pas sur le net, dans aucune réponse de forum, à moins que cela m'ai échappé, mais j'en doute et serait grandement étonné qu'on puisse me répondre par un lien existant déjà.
Voila donc...
Merci d'avance pour vos réponses.