> Tous les forums > Forum Bureautique
 Macro - déctecter un caractère dans une cellule
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
kamylya
  Posté le 16/06/2006 @ 17:21 
Aller en bas de la page 
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é
pat1545
 Posté le 16/06/2006 à 17:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Salut, pas de boucle: Range("F1").Select ActiveCell.FormulaR1C1 = "=COUNTIF(C[-5],""*?*"")=0" Bye
kamylya
 Posté le 16/06/2006 à 18:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
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
galopin01
 Posté le 16/06/2006 à 18:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien
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
kamylya
 Posté le 16/06/2006 à 18:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne
Merci beaucoup! Ca marche nickel. Bon Week End
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Mini PC NiPoGi AM21 (Ryzen 9 6900HX, 16 Go RAM, SSD 512 Go, Radeon RX 680M, Windows 11 Pro)
399,99 € 499 € -20%
@Amazon
Caméra sport DJI Osmo Action 4 Standard
202,29 € 329 € -39%
@Amazon Espagne
Bureau Assis Debout électrique SANODESK QS1 + plateau 110x60 cm
99,99 € 139 € -28%
@Amazon
PC portable 13 pouces Lenovo Ideapad Slim 5 (FHD+, Ryzen 7 7735HS, 16 Go RAM, SSD 512 Go, Radeon 680M, sans OS)
589,99 € 899,99 € -34%
@Cdiscount
Processeur AMD Ryzen 5 5600X (6 coeurs, 3.7 GHz / 4.6 GHz, AM4, tray)
87,39 € 120 € -27%
@AliExpress
Licence 1 an AOMEI AnyViewer Pro
Gratuit 40 € -27%
@AliExpress

Sujets relatifs
se positionner avec une macro dans une cellule précise
Execution macro lors d'une saisie dans une cellule
afficher un calendrier dans une macro de cellule
2 pages par feuille dans macro excel
Recopie cellule par macro
case à cocher dans cellule Excel 2010
Creation d' une boucle macro dans fichier EXCEL pour impression
Recopie cellule dans un autre classeur
Word 2007-Texte centré dans une cellule
macro afficher masquer lignes tableau dans word 2010
Plus de sujets relatifs à Macro - déctecter un caractère dans une cellule
 > Tous les forums > Forum Bureautique