Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Range

14 réponses
Avatar
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

10 réponses

1 2
Avatar
DanielCo
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
Avatar
Brat'ac
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.
Avatar
MichD
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
Avatar
DanielCo
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
Avatar
MichD
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
Avatar
DanielCo
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
Avatar
MichD
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.
Avatar
DanielCo
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.
Avatar
Jacquouille
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
Avatar
DanielCo
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
1 2