Couleur de police

Bonjour à tous,

ci-dessous, un petit programme en basic, que j'ai sans succès essayé de transformé en Visual Basic pour l'inclure dans le code d'une feuille de calcul:

For x = 1 to 100

If A(x) = 2 Then

La police de B(x) devient rouge

End if

Next x

Merci pour la transcription éventuelle

Cordialement

A(x) ça veut dire colonne A, ligne x ?

Si oui ton code devient

For x = 1 to 100
If cells(x,1).Value=2 Then
Cells(x,2).Font.ColorIndex=3
End If
Next x

Merci pour la réponse,

Dans ce petit programme, comment distingue-t-on la colonne A ou B

Merci

Cordialement

Quand tu as

Cells(i,j)

i représente le numéro de ligne et j le numéro de colonne

Sinon tu peux aussi dire

Range("A1")

, mais pour colonne A, ligne x, ça donne

Range("A" & x)

Cells correspond à une seule cellule, alors que Range est une plage (Range("A1:B5"))

OK merci pour les précisions

Cordialement

@+

Rechercher des sujets similaires à "couleur police"