| ||||||||
Nouvelle astucienne | Bonjour à tous,
j'effectue un test sur la cellule A, afin de vérifier si elle contient le caractère °. Pour cela j'utilise cette formule :
ActiveCell.FormulaR1C1 = "=COUNTIF(RC1,""*°*"")=0".
Le résultat est vrai ou faux que j'affiche dans la colonne F.
je commence à partir de la colonne A2. Mon problème est que je n'arrive pas à faire le test sur toute la colonne A. C'est à dire effectuer une boucle sur ce test autant de fois qu'il n'y a de cellules remplies.
Pouvez-vous m'aider svp?
Merci d'avance
| |||||||
Publicité | ||||||||
| ||||||||
Petit astucien | Salut,
pas de boucle:
Range("F1").Select
ActiveCell.FormulaR1C1 = "=COUNTIF(C[-5],""*?*"")=0"
Bye
| |||||||
Nouvelle astucienne | Je Vous remercie pour votre rÚponse, mais þa ne marche pas.
j'ai toujours un seul rÚsultat sur la premiÞre colonne de F( dans F1). Il ne fait le test sur la ligne suivante et ainsi de suite. j'ai besoin qu'il fasse le test sur A2 puis A3, A4, A5,etc.
c'est peut Ûtre plus clair lÓ.
Merci | |||||||
![]() | bonsoir et bienvenue sur PCA,
þa devrait faire ton affaire (Ó condition qu'il n'y ait pas de "trou" dans la colonne A):[code]Sub Test()
iR = 1
Do While Cells(iR + 1, 1) <> ""
Cells(iR + 1, 6).FormulaR1C1 = "=COUNTIF(RC1,""*?*"")=0"
iR = iR + 1
Loop
End Sub[/code]
A+ Modifié par galopin01 le 16/06/2006 18:27 | |||||||
Nouvelle astucienne | Merci beaucoup! Ca marche nickel.
Bon Week End | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|