M
michel
Guest
Bonsoir à toutes et à tous
J'ai créé un fichier pour récupérer automatiquement sur une feuille Excel , le contenu de toutes les procédures VBA liées à un classeur cible ( un onglet par type de procédure : module, worksheet ,workbook et userform )
Le fichier fonctionne …sauf …c'était trop beau pour que ça marche du premier coup… , sauf donc si dans le vbaproject , les numéros des Module ,Userform et des Feuil ne se suivent pas de 1 à X .
Par exemple cela ne fonctionne pas si j'ai : Module1,Module3,Module4 ou Feuil2,Feuil3,feuil5 dans le projet ,… et je ne parle pas du cas ou les éléments sont renommés par l'utilisateur
J'ai fait plusieurs essais pour que les boucles soient indépendantes de la numérotation des modules , en essayant de récupérer le nom des module , des userform et des feuil du vbaproject : sans réussite .
Ma question est donc :
Existe il un moyen de lister les noms des Module , userform et Feuil du vbaproject ?
Vous allez me dire : à quoi ça peut bien servir et pourquoi se prendre la tête puisque ça va presque aussi vite en faisant des copier /coller de vba project vers une feuille excel …. et bien ça ne sert à rien , c'est juste pour la beauté du geste …;o)
En fait cette idée saugrenue m'est venue ( …meme mon fichier en est encore bien loin... ) en lisant le post de Maxx , qui souhaitais visualiser la logique de son code et créer un synopsis explicatif
Lien [http://www.excel-downloads.com/html/French/forum/read.php?f=1&i=42897&t=42811]
Bonne soirée
Michel
J'ai créé un fichier pour récupérer automatiquement sur une feuille Excel , le contenu de toutes les procédures VBA liées à un classeur cible ( un onglet par type de procédure : module, worksheet ,workbook et userform )
Le fichier fonctionne …sauf …c'était trop beau pour que ça marche du premier coup… , sauf donc si dans le vbaproject , les numéros des Module ,Userform et des Feuil ne se suivent pas de 1 à X .
Par exemple cela ne fonctionne pas si j'ai : Module1,Module3,Module4 ou Feuil2,Feuil3,feuil5 dans le projet ,… et je ne parle pas du cas ou les éléments sont renommés par l'utilisateur
J'ai fait plusieurs essais pour que les boucles soient indépendantes de la numérotation des modules , en essayant de récupérer le nom des module , des userform et des feuil du vbaproject : sans réussite .
Ma question est donc :
Existe il un moyen de lister les noms des Module , userform et Feuil du vbaproject ?
Vous allez me dire : à quoi ça peut bien servir et pourquoi se prendre la tête puisque ça va presque aussi vite en faisant des copier /coller de vba project vers une feuille excel …. et bien ça ne sert à rien , c'est juste pour la beauté du geste …;o)
En fait cette idée saugrenue m'est venue ( …meme mon fichier en est encore bien loin... ) en lisant le post de Maxx , qui souhaitais visualiser la logique de son code et créer un synopsis explicatif
Lien [http://www.excel-downloads.com/html/French/forum/read.php?f=1&i=42897&t=42811]
Bonne soirée
Michel