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
» Blog sur le test logiciel
Mar 31 Jan - 10:59 par ehbientestezmaintenant

» Exporter des données d'ALM vers Excel (Add-in)
Mar 31 Jan - 2:16 par Rules7

» Testeuse HP !
Mar 31 Jan - 2:04 par Rules7

» Nouvelle testeuse !
Mar 24 Jan - 14:10 par rachidos_2017

» Nouveau Testeur
Mar 24 Jan - 14:09 par rachidos_2017

» Installation HP QC 12.5
Mar 24 Jan - 13:53 par rachidos_2017

» Un petit nouveau
Mar 8 Nov - 20:41 par RegisK

» A newbie in the domain
Ven 29 Avr - 10:47 par Roundcat

» Blocage de version
Mer 20 Avr - 15:37 par Clément Robion

Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée


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

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

Voir le sujet précédent Voir le sujet suivant Aller en bas  Message [Page 1 sur 1]

Rodrigue 59

avatar
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

http://leforumdestesteurs.forumactif.com

edno

avatar
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

avatar
Admin
Admin
Merci pour la réponse.

http://leforumdestesteurs.forumactif.com

Contenu sponsorisé


Voir le sujet précédent Voir le sujet suivant Revenir en haut  Message [Page 1 sur 1]

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