Forum des testeurs
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Forum des testeurs

Forum pour se réunir entre testeurs logiciels et parler des méthodes mais aussi des logiciels de management (TestLink, Salomé,Test Director...), et d'automatisation (Auto-it, Sélénium, Quick Test Pro...).

Derniers sujets
» Club Qualité Logicielle 2020, plus que quelques jours pour vous inscrire !
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyMar 10 Nov - 18:50 par TLNX

» Blog sur le test logiciel
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyMar 31 Jan - 10:59 par ehbientestezmaintenant

» Exporter des données d'ALM vers Excel (Add-in)
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyMar 31 Jan - 2:16 par Rules7

» Testeuse HP !
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyMar 31 Jan - 2:04 par Rules7

» Nouvelle testeuse !
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyMar 24 Jan - 14:10 par rachidos_2017

» Nouveau Testeur
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyMar 24 Jan - 14:09 par rachidos_2017

» Installation HP QC 12.5
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyMar 24 Jan - 13:53 par rachidos_2017

» Un petit nouveau
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyMar 8 Nov - 20:41 par RegisK

» A newbie in the domain
[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne EmptyVen 29 Avr - 10:47 par Roundcat

Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

-20%
Le deal à ne pas rater :
-20% sur le Lot de 2 écrans PC GIGABYTE 27″ LED M27Q
429 € 539 €
Voir le deal

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

[résolu][Excel VBA] Recherche d'une chaine de caractères dans une colonne

2 participants

Aller en bas  Message [Page 1 sur 1]

Rodrigue 59

Rodrigue 59
Admin
Admin

Bonjour,

Je veux rechercher une chaine de caractère, et lorsque celle-ci est trouvée activer la cellule, dans la colonne A d'un onglet donné.
J'ai essayé le code suivant :

Sheets("Accueil").Columns(1).cell.find(What:="chaine a chercher").Activate

Mais çà ne fonctionne pas, cela engendre un bug. Quelqu'un aurrait-il une idée de mon erreur?
Merci d'avance.



Dernière édition par Rodrigue 59 le Mer 23 Fév - 12:30, édité 2 fois

https://leforumdestesteurs.forumactif.com

edno

edno
Testeur junior
Testeur junior

Le problème ici, c'est que la méthode Find() n'est applicable que sur des plages de cellules (objet Range) et non pas sur une cellule unique.

Pour effectuer une recherche, il faut donc écrire :
Code:
Sheets("Accueil").Columns(1).Cells.Find(What:="chaine a chercher").Activate

Si la recherche est infructeuse, cela génère un message d'erreur car Excel n'aura pas d'objet sur lequel appliquer Activate.
Plus d'info sur la MSDN : http://support.microsoft.com/kb/108892/fr

http://www.factoryconsulting.com

Rodrigue 59

Rodrigue 59
Admin
Admin

Merci pour la réponse.

https://leforumdestesteurs.forumactif.com

Contenu sponsorisé



Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum