Comment récupérer l'adresse de la cellule sélectionnée et déclarer cette adresse

Résolu
charlotte422
Messages postés
4
Date d'inscription
mercredi 19 octobre 2005
Statut
Membre
Dernière intervention
19 octobre 2005
- 19 oct. 2005 à 12:08
charlotte422
Messages postés
4
Date d'inscription
mercredi 19 octobre 2005
Statut
Membre
Dernière intervention
19 octobre 2005
- 19 oct. 2005 à 16:21
Bonjour,

Je cherche le moyen de récupérer l'adresse d'une cellule puis définir une variable égale à cette adresse.

Faut-il utiliser Slection.Address et si oui comment ?

D'avance merci de votre aide

6 réponses

linasteph
Messages postés
153
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 juillet 2009
1
19 oct. 2005 à 15:11
Après vérification tu peux directement récupérer la référence de la ligne par ligne = activecell.row
3
linasteph
Messages postés
153
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 juillet 2009
1
19 oct. 2005 à 12:52
Quand tu parles d'adresse c'est n°ligne, n° colonne?
0
linasteph
Messages postés
153
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 juillet 2009
1
19 oct. 2005 à 12:55
Adresse de la cellule active c'est Activecell.address



exemple si cellule A3 active --> le résultat est $A$3



ensuite tu n'as plus qu'à la mettre dans une variable de type String sAddress = Activecell.address
0
charlotte422
Messages postés
4
Date d'inscription
mercredi 19 octobre 2005
Statut
Membre
Dernière intervention
19 octobre 2005

19 oct. 2005 à 14:05
Merci beaucoup de ton aide, c'est exactement ce que je voulais.
J'ai juste besoin d'un petit complément d'info :
si maintenant je veux extraire de cette adresse et définir en tant que variable la référence ligne uniquement, comment dois-je procéder ?

Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
linasteph
Messages postés
153
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 juillet 2009
1
19 oct. 2005 à 14:57
voilà comment faire ligne = Right(sAddress , Len(sAddress ) - InStrRev(sAddress , "$"))



peut être existe-t-il une fonction excel qui permet de la donner tout de suite.
0
charlotte422
Messages postés
4
Date d'inscription
mercredi 19 octobre 2005
Statut
Membre
Dernière intervention
19 octobre 2005

19 oct. 2005 à 16:21
C'est génial encore un très grand merci
0