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

trankilland Messages postés 3 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 22 juin 2009 - 22 juin 2009 à 14:26
trankilland Messages postés 3 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 22 juin 2009 - 22 juin 2009 à 15:19
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

trankilland Messages postés 3 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 22 juin 2009
22 juin 2009 à 14:27
Si vous pouvez m'aider..
Merci beaucoup =)
0
trankilland Messages postés 3 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 22 juin 2009
22 juin 2009 à 15:19
C'est bon il suffisait de faire une boucle
0
Rejoignez-nous