Tant que la valeur de la cellule active = "texte"
Résolu
varin
-
Varin -
Varin -
A voir également:
- Activecell.text
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Tu dois avoir accès au live pour passer live en tant qu'invité - Forum TikTok
- Excel si cellule contient partie texte ✓ - Forum Excel
- Le message n'a pas été envoyé car le service n'est pas activé sur le réseau - Forum Xiaomi
9 réponses
Bonjour,
1 - La cellule ne contient QUE "</Placemark>" ou il y autre chose autour ?
2 - Tu déclenches ta macro comment ?
3 - Tu l'as mise où ? dans une sub ??
NB : Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
1 - La cellule ne contient QUE "</Placemark>" ou il y autre chose autour ?
2 - Tu déclenches ta macro comment ?
3 - Tu l'as mise où ? dans une sub ??
NB : Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Bonjour,
1 - La cellule ne contient QUE "</Placemark>" ou il y autre chose autour ?
Il n'y a que </Placemark>
2 - Tu déclenches ta macro comment ?
Par la touche F8
3 - Tu l'as mise où ? dans une sub ??
Elle est dans une Sub
Merci
1 - La cellule ne contient QUE "</Placemark>" ou il y autre chose autour ?
Il n'y a que </Placemark>
2 - Tu déclenches ta macro comment ?
Par la touche F8
3 - Tu l'as mise où ? dans une sub ??
Elle est dans une Sub
Merci
Dans ce cas... ça devrait fonctionner....
Quand tu dis que ça ne marche pas.. c'est à dire??
N'aurais tu pas oublié un DoEvents ?
Tu peux essayer ceci et nous dire ce que ça donne ?
Par contre ... attention ... ça risque de faire une boucle sans fin...
Quand tu dis que ça ne marche pas.. c'est à dire??
N'aurais tu pas oublié un DoEvents ?
Tu peux essayer ceci et nous dire ce que ça donne ?
Sub test() Dim i As Integer i = 1 While ActiveCell.Text = "</Placemark>" Debug.Print " ok : " & i i = i + 1 DoEvents Wend End Sub
Par contre ... attention ... ça risque de faire une boucle sans fin...
Après vérification la cellule contient </Placemark> puis des espaces (la valeur provient d'un autre programme).
Il me faudrait transformer
non plus avec la valeur exacte mais tant que la valeur "</Placemark>" est contenue dans la cellule Active.
---------
Merci
Il me faudrait transformer
While ActiveCell.Text = "</Placemark>"
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :ICIMerci d'y penser dans tes prochains messages.Jordane45 |
non plus avec la valeur exacte mais tant que la valeur "</Placemark>" est contenue dans la cellule Active.
---------
Merci
Et puis sinon tu peux faire du LIKE
Et pour la dernière fois ......
Pour poster du code sur le forum.. IL FAUT 'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
While Trim(ActiveCell.Text) Like "*</Placemark>*"
Et pour la dernière fois ......
Pour poster du code sur le forum.. IL FAUT 'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question