Bonjour,
Je suis un peu noob et je viens de passer 4h a essayer de trouver une solution.
Quelqu'un peut m'aider?
Je souhaite simplement faire une recherche dans un fichier excel.
Mon fichier excel se compose de une colonne A avec 5000 lignes.
J'ai une valeurs dans une variable $existedeja et je cherche juste a savoir si c'est dans les 5000 lignes.
Et en gros si ca la valeur existe dans mes 5000lignes de ma colonne A me dire "OK" et si ca existe pas me dire "PAS OK".
Merci bien
Cyril
Recherche simple dans fichier excel
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
Re: Recherche simple dans fichier excel
Est-ce que tu as regardé dans le fichier d'aide ? Il y a la fonction _Excel_RangeFind, ça devrait correspondre à ton besoin
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Re: Recherche simple dans fichier excel
Oui oui j'ai regardé mais ca me retrourne un tableau : "Cherche des concordances de cellules dans une plage ou un classeur et retourne un tableau d'informations sur les cellules trouvées"
En faisant un petit test, La msbox est vide alors que Safe fait bien parti d'une case du fichier excel :
$aResult = _Excel_RangeFind($oWorkbook, "Safe")
MsgBox(0, "test", $aResult)
En faisant un petit test, La msbox est vide alors que Safe fait bien parti d'une case du fichier excel :
$aResult = _Excel_RangeFind($oWorkbook, "Safe")
MsgBox(0, "test", $aResult)
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: Recherche simple dans fichier excel
Normal, $aResult est un tableau, il faut l'afficher avec _ArrayDisplay
Si la valeur n'y est pas, il faut vérifier @error (ou $aResult = 0)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: Recherche simple dans fichier excel
Ok, je vais donc juste vérifier si $aResult = 0
Et si c'est le cas c'est que ma recherche est pas dans la liste
merci
Et si c'est le cas c'est que ma recherche est pas dans la liste

merci