Recherche dans Excel

kokise Messages postés 120 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 21 décembre 2017 - 2 déc. 2008 à 11:28
kokise Messages postés 120 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 21 décembre 2017 - 5 déc. 2008 à 14:34
Bonjour,

J'ai besoin d'un code qui fait la recherche dans le fichier excel par la suite saisir dedans selon la cellule recherché, j'ai déjà commencé par utiliser une macro qui ma donné la syntaxe de la recherche, le problème c'est qu'il y a quelque paramètre non reconnu dans le code vb.net

Cells.Find(What:="Cease request", After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).Activate

Merci bien pour votre aide

6 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
2 déc. 2008 à 11:48
Salut,

"le problème c'est qu'il y a quelque paramètre non reconnu dans le code vb.net" Et quels sont ils????

 

@+: Ju£i€n
Pensez: Réponse acceptée
0
kokise Messages postés 120 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 21 décembre 2017
2 déc. 2008 à 17:00
Tous ce qui est après égal n'est pas reconnu par vb.net

After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext

puisqu'ils sont entre [] donc c'est facultatif mais ça marche si je les laisse vide.

Merci
0
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
2 déc. 2008 à 17:40
Re,
As tu ajouter les références nécessaires pour l'utilisation des objets EXCEL?

Cela doit etre pour cela qu'il ne reconnais pas les valeurs d'énumération.
Sinon essaie de remplacer xlFormulas, xlPart, xlByRows, xlNextpar leur valeurs réelles.
En revanche pour le ActiveCell... pas d'idée.

@+: Ju£i€n
Pensez: Réponse acceptée
0
kokise Messages postés 120 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 21 décembre 2017
3 déc. 2008 à 14:03
Re,
Merci pour ta réponse,
sinon j'ai bien ajouter la référence d'excel.
Concernant les valeurs a remplacer qu'est que je vais y mettre ?

Merci encore
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
3 déc. 2008 à 14:10
Re,

xlFormulas = -4123
xlPart = 2
xlByRows = 1
xlNext = 1

@+: Ju£i€n
Pensez: Réponse acceptée
0
kokise Messages postés 120 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 21 décembre 2017
5 déc. 2008 à 14:34
j'ai testé ce que tu m'a donné et j'ai juste estimé le activcell avec 1 ou 2 mais ça n'a pas marché.
en tout cas je te remercie [auteur/JRIVET/89254.aspx jrivet]
pour ton aide, faut que je cherche qu'elle valeur pourrais je mettre dans Activcell
0
Rejoignez-nous