Coordonnées cellules sélectionnées - VB/VBA/VBS - Programmation
Marsh Posté le 18-05-2006 à 20:35:17
ReplyMarsh Posté le 18-05-2006 à 22:10:54
Pour info cette fonction convertit par exemple A en 1 ... ZZ en 702 et même au delà
Function Lettre2NumCol(ByVal Chaine As String) As Long
Dim i As Long, ValeurCh As Long
Const ChaineAlpha As String = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
For i = 1 To Len(Chaine)
ValeurCh = InStr(1, ChaineAlpha, Mid(UCase(Chaine), i, 1))
Lettre2NumCol = Lettre2NumCol * 26 + ValeurCh
Next
End Function
Marsh Posté le 20-05-2006 à 11:36:28
Bonjour,
Vous pouvez utilisez :
- Selection.row pour le numéro de la ligne
- Selection.column pour le numéro de colonne
- Selection.rows(1).count pour le nombre de cellules de la première ligne sélectionnée
Cdlt,
Marsh Posté le 18-05-2006 à 18:21:41
Bonjour a toutes les personnes qui liront ce mail et aux autres.....
Je voudrai savoir comment on fait pour connaitre les coordonnées des cellules qu'on a sélectionné
J'ai utilisé "Range.Selection" mais le problème c que sa me donne $A$12:$A$20 par exemple, et moi je voudrai la colonne en chiffre (avoir 1 au lieu de A).
ou sinon il me faudrait savoir comen on fait pour connaitre le nombre de cellule sélectionné sur une ligne.
En fait, a partir de cette zone ke je conétré je voudré pouvoir la changé de place donc il me fau absolumen la colonne en chiffre
voiliiii....merci d'avance
Message édité par Six Roses le 18-05-2006 à 18:42:25