VBA : Onglet de Selection :
Résolu
Edwin
-
pijaku Messages postés 12263 Date d'inscription Statut Modérateur Dernière intervention -
pijaku Messages postés 12263 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Dans le cadre de mon travail, j'ai du réaliser une macro excel.
Elle fonctionne très bien, mon seul problème est celui ci :
Cette macro à besoin de deux paramètre pour fonctionner :
Un Range (la cellule selectionnée)
Le numéro de l'onglet correspondant à la sélection
J'appelle la macro comme ceci :
Call ChercherCableTest(Selection, ....)
Pour le premier paramètre, ca va, mais je n'arrive pas a obtenir directement le numéro de l'onglet lié à la selection... Et compter et rentrer manuellement c'est pas très pratique.
Dans le pire des cas, rien que de connaitre le nom de l'onglet m'aiderait, après il suffit de faire une boucle pour obtenir son numéro.
Ca doit surement être évident, mais je ne touche au Vba que depuis 1 semaine, donc veuillez m'excuser pour mon ignorance !
Merci d'avance !
Dans le cadre de mon travail, j'ai du réaliser une macro excel.
Elle fonctionne très bien, mon seul problème est celui ci :
Cette macro à besoin de deux paramètre pour fonctionner :
Un Range (la cellule selectionnée)
Le numéro de l'onglet correspondant à la sélection
J'appelle la macro comme ceci :
Call ChercherCableTest(Selection, ....)
Pour le premier paramètre, ca va, mais je n'arrive pas a obtenir directement le numéro de l'onglet lié à la selection... Et compter et rentrer manuellement c'est pas très pratique.
Dans le pire des cas, rien que de connaitre le nom de l'onglet m'aiderait, après il suffit de faire une boucle pour obtenir son numéro.
Ca doit surement être évident, mais je ne touche au Vba que depuis 1 semaine, donc veuillez m'excuser pour mon ignorance !
Merci d'avance !
A voir également:
- VBA : Onglet de Selection :
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Mkdir vba ✓ - Forum VB / VBA
- Dépassement de capacité vba ✓ - Forum Excel
3 réponses
Bonjour,
Si tu as sélectionné une cellule dans une de tes feuilles, la feuille est donc active. Oui? Donc...
Voir du côté de :
Si tu as sélectionné une cellule dans une de tes feuilles, la feuille est donc active. Oui? Donc...
Voir du côté de :
ActiveSheet.Index 'donne le numéro d'index dans la collection WorkSheet ActiveSheet.Name 'donne le nom de la feuille