{VBS} Déterminer la ligne d'une cellule après une recherche dans un fichier Exce

Signaler
Messages postés
3
Date d'inscription
jeudi 18 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009
-
Messages postés
3
Date d'inscription
jeudi 18 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009
-
Bonjour,
Je dois écrire un script en Visual Basic qui pilote Excel.
J'ouvre donc mon fichier excel et j'effectue une recherche dans ce fichier. J'ai dans une variable (newname) ce que je cherche.
J'aimerais savoir à quelle ligne se trouve le résultat de ma recherche (un seul résultat possible et non-nul) car je dois après récupérer le contenu d'une cellule qui se trouve sur la même ligne mais sur une colonne différente..
J'ai tenté ça :

Dim nblignes
As
Integer = appExcel.Range(
"A1:A" & appExcel.Columns(
"A:A").Find(What:=Newname, After:=
"ActiveCell", LookIn:= _

"xlFormulas", LookAt:=
"xlPart", SearchOrder:=
"xlByRows", SearchDirection:= _

"xlNext", MatchCase:=
False, SearchFormat:=
False).Select).Rows.Count

Mais ça ne marche pas il me dit qu'il y a un problème de type avec des histoires de COM bref je comprend rien..

2 réponses

Messages postés
3
Date d'inscription
jeudi 18 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009

Si vous pouvez m'aider..
Merci beaucoup =)
Messages postés
3
Date d'inscription
jeudi 18 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009

C'est bon il suffisait de faire une boucle