gnosis35
Messages postés57Date d'inscriptionsamedi 27 mars 2004StatutMembreDernière intervention 5 avril 2010
-
3 juin 2004 à 17:40
gnosis35
Messages postés57Date d'inscriptionsamedi 27 mars 2004StatutMembreDernière intervention 5 avril 2010
-
6 juin 2004 à 19:05
alors voilà j'aimerai au lancement de la macro récupéré le numéro de la feuille car ma macro sera copié dans plusieurs feuille mais suivant la feuille, le traitement sera différent....
donc oui ma question est simple lol comment récupéré le numéro de la feuille ?
bien sur je pourré dire si le nom de la feuille=....... mais si on change le nom de la feuille ça va pu, bon pareille avec le numéro de la feuille si on les déplace mé bon.....
merci a vous tous
A voir également:
Récupérer nom onglet excel - vba
Vba nom de la feuille active - Meilleures réponses
Récupérer le nom d'une feuille excel vba - Meilleures réponses
Mais pour le numéro c'est
MsgBox Worksheets("Exemple").Index
qui te renverra la position de la feuille ... dangereux tout comme la propriété Name qui pourrait être malencontreusement modifiée ...
gnosis35
Messages postés57Date d'inscriptionsamedi 27 mars 2004StatutMembreDernière intervention 5 avril 20101 6 juin 2004 à 19:05
en fait non le codename n'est pas efficace je viens de penc a ça...
si j'ai ma feuille exemple a l'emplacement 2 et donc codename=feuil2
si dans cette feuille j'ai ma macro qui dit :
*si codename=feuil2 alors.....
si je change le nom de ma feuille ce n'est pas grave ok
mais si je change son emplacement par ex a l'emplacement 1 et bien dans le code de la macro ça va exécuté pour la feuil2* et non pour la 1 car j'ai modifié l'emplacement, de ce fait le codename est feuil1 maintenant :( enfin bon....