Range

Le
Brat'ac
Bonsoir,
je galère;
J'ai deux variables

la première qui est la lettre d'une colonne et la deuxième qui est le
numéro
de la ligne

mon pb comment passer en paramètre ces deux variables pour que cela
corresponde à par exemple range(A4:F4)
La colonne A est une constante

range(?????????).Font.ColorIndex = Couleur

Merci de l'aide
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
DanielCo
Le #26412689
Bonjour,
Ligne = 4
Col = "F"
Range("A" & Ligne & ":" & Col & Ligne).Font.ColorIndex = Couleur
Cordialement.
Daniel
Bonsoir,
je galère;
J'ai deux variables
la première qui est la lettre d'une colonne et la deuxième qui est le
numéro
de la ligne
mon pb comment passer en paramètre ces deux variables pour que cela
corresponde à par exemple range(A4:F4)
La colonne A est une constante
range(?????????).Font.ColorIndex = Couleur
Merci de l'aide
Brat'ac
Le #26412691
DanielCo a exprimé avec précision :
Bonjour,
Ligne = 4
Col = "F"
Range("A" & Ligne & ":" & Col & Ligne).Font.ColorIndex = Couleur
Cordialement.
Daniel

Merci, c'est parfait.
Bonne soirée.
MichD
Le #26412701
Bonjour,
C'est bien mieux comme ça! ;-))
'Le 6 = Nombre de colonne à formater de A à F
Cells(ligne, "A").Resize(, 6).Font.ColorIndex = Couleur
MichD
DanielCo
Le #26412702
Bonjour,
Tu le calcules comment le 6, Denis ?
Cordialement.
Daniel
Bonjour,
C'est bien mieux comme ça! ;-))
'Le 6 = Nombre de colonne à formater de A à F
Cells(ligne, "A").Resize(, 6).Font.ColorIndex = Couleur
MichD
MichD
Le #26412714
Bonjour Daniel,
| Tu le calcules comment le 6, Denis ?
C'est assez vite calculé le nombre de colonnes entre A et F inclusivement...
OU
With Range("A4:F4")
.Cells(.Rows.Count, "A").Resize(, .Columns.Count).Font.ColorIndex =
Couleur
End With
Même pas besoin de variables!
MichD
DanielCo
Le #26412728
Bonjour,
Si tu sais que la variable contient F :
Range("A4:F4").Font.ColorIndex = Couleur
Mais ça ne résout pas le problème si tune le sais pas.
Daniel
Bonjour Daniel,
| Tu le calcules comment le 6, Denis ?
C'est assez vite calculé le nombre de colonnes entre A et F
inclusivement...
OU
With Range("A4:F4")
.Cells(.Rows.Count, "A").Resize(, .Columns.Count).Font.ColorIndex
= Couleur
End With
Même pas besoin de variables!
MichD
MichD
Le #26412732
J'ai seulement proposé une autre syntaxe!
L'usager ne dit pas comment il arrive à déterminer la lettre de la colonne
(F) dans sa procédure.
Il n'y a pas matière à discussion.
MichD.
DanielCo
Le #26412738
Simple :
"J'ai deux variables
la première qui est la lettre d'une colonne et la deuxième qui est le
numéro
de la ligne"
Daniel
J'ai seulement proposé une autre syntaxe!
L'usager ne dit pas comment il arrive à déterminer la lettre de la
colonne (F) dans sa procédure.
Il n'y a pas matière à discussion.
MichD.
Jacquouille
Le #26412739
Hello
C'est cela que j'ai lu aussi.
mais, pour moi, cela ne désigne qu'une cellule et non une plage.
Jacques
" Le vin est au repas ce que le parfum est à la femme."
.
"DanielCo" a écrit dans le message de groupe de discussion :
57ff6b11$0$7121$
Simple :
"J'ai deux variables
la première qui est la lettre d'une colonne et la deuxième qui est le
numéro
de la ligne"
Daniel
J'ai seulement proposé une autre syntaxe!
L'usager ne dit pas comment il arrive à déterminer la lettre de la colonne
(F) dans sa procédure.
Il n'y a pas matière à discussion.
MichD.


---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
DanielCo
Le #26412740
Bonjour Jacques,
Brat'ac a écrit :
"mon pb comment passer en paramètre ces deux variables pour que cela
corresponde à par exemple range(A4:F4)"
Cordialement.
Daniel
Hello
C'est cela que j'ai lu aussi.
mais, pour moi, cela ne désigne qu'une cellule et non une plage.
Jacques
" Le vin est au repas ce que le parfum est à la femme."
.
"DanielCo" a écrit dans le message de groupe de discussion :
57ff6b11$0$7121$
Simple :
"J'ai deux variables
la première qui est la lettre d'une colonne et la deuxième qui est le
numéro
de la ligne"
Daniel
J'ai seulement proposé une autre syntaxe!
L'usager ne dit pas comment il arrive à déterminer la lettre de la
colonne (F) dans sa procédure.
Il n'y a pas matière à discussion.
MichD.

---
L'absence de virus dans ce courrier électronique a été vérifiée par
le logiciel antivirus Avast.
https://www.avast.com/antivirus
Publicité
Poster une réponse
Anonyme