> 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
Clavier sans-fil bluetooth Logitech MX Keys S + souris MX Master 3S
139,99 € 195 € -28%
@Amazon
Smartphone Xiaomi Poco M8 5G (6,77'', Full HD+ 120 Hz, Snapdragon 6 Gen 3, 8 Go Ram, 256 Go, batterie 7000 mAh, Android 15)
196,00 € 273 € -28%
@Amazon
Batterie externe Blackview Oscal PowerMax 3600SE 3600Wh 3600W, LifePOE4)
1429 € 1849 € -23%
@Geekbuying
Routeur TP-Link Archer AX55 WiFi 6
57,69 € 79,99 € -28%
@Amazon
Imprimante 3D Creality K2 SE (caisson, multi couleurs, Klipper, impression haute vitesse)
459 € 669 € -31%
@Amazon
Boîtier PC moyen-tour MSI MAG Forge 320R Airflow (4 ventilateurs ARGB 120 mm, verre trempé)
59,99 € 84,99 € -29%
@Amazon

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