PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
TableurCherche (Fonction)
En anglais : SpreadsheetSeek
Recherche une valeur dans les cellules d'un champ Tableur présent dans une fenêtre.
Exemple
sCell est chaîne = TableurCherche(TBLR_SansNom1, "%NOMCLIENT%")
// Traite le résultat de la recherche
SI sCell <> "" ALORS
 // Remplace %NOMCLIENT% par Durant
 TBLR_SansNom1[sCell] = "Durant"
FIN
// Parcours de toutes les cellules avec "TVA"
sCell est chaîne = TableurCherche(TBLR_SansNom1, "TVA")
TANTQUE  sCell <> ""
// Remplace TVA par TBLR_SansNom1[sCell] = 20.6
Trace(sCell)
// Cellule suivante
sCell = TableurCherche(TBLR_SansNom1, "TVA", sCell)
FIN
Syntaxe
<Résultat> = TableurCherche(<Champ Tableur> , <Valeur recherchée> [, <Début> [, <Options>]])
<Résultat> : Chaîne de caractères
  • Nom de la cellule trouvée (par exemple "A1"). Si plusieurs cellules sont trouvées, <Résultat> contient le nom de la première cellule trouvée.
  • "" (chaîne vide) si aucune cellule n'est trouvée.
<Champ Tableur> : Nom de champ
Nom du champ Tableur à manipuler.
<Valeur recherchée> : Type de la valeur recherchée
Valeur à rechercher dans les cellules du champ Tableur. Cette valeur peut correspondre à un nombre ou à une chaîne de caractères.
<Début> : Chaîne de caractères optionnelle
Nom de la cellule à partir de laquelle la recherche doit être effectuée. Cette cellule est exclue de la recherche.
Remarque : ce paramètre permet de parcourir toutes les cellules contenant une valeur.
Si ce paramètre n'est pas précisé, la recherche est effectuée à partir de la cellule "A1".
<Options> : Constante de type Entier optionnelle
Versions 23 et supérieures
Options de recherche :
tblrRechAvecCasseRecherche avec prise en compte de la casse.
tblrRechContientRecherche de type "Contient".
tblrRechDansFormuleRecherche uniquement dans les formules.
tblrRechExactRecherche de type "Exact".
tblrRechFeuilleEnCoursRecherche dans la feuille en cours.
tblrRechSansCasseRecherche sans prendre en compte la casse.
tblrRechTouteFeuilleRecherche dans toutes les feuilles du classeur.

Par défaut, la recherche se fait selon la combinaison de constantes suivante : tblrRechAvecCasse + tblrRechFeuilleEnCours + tblrRechExact
Nouveauté 23
Options de recherche :
tblrRechAvecCasseRecherche avec prise en compte de la casse.
tblrRechContientRecherche de type "Contient".
tblrRechDansFormuleRecherche uniquement dans les formules.
tblrRechExactRecherche de type "Exact".
tblrRechFeuilleEnCoursRecherche dans la feuille en cours.
tblrRechSansCasseRecherche sans prendre en compte la casse.
tblrRechTouteFeuilleRecherche dans toutes les feuilles du classeur.

Par défaut, la recherche se fait selon la combinaison de constantes suivante : tblrRechAvecCasse + tblrRechFeuilleEnCours + tblrRechExact
Options de recherche :
tblrRechAvecCasseRecherche avec prise en compte de la casse.
tblrRechContientRecherche de type "Contient".
tblrRechDansFormuleRecherche uniquement dans les formules.
tblrRechExactRecherche de type "Exact".
tblrRechFeuilleEnCoursRecherche dans la feuille en cours.
tblrRechSansCasseRecherche sans prendre en compte la casse.
tblrRechTouteFeuilleRecherche dans toutes les feuilles du classeur.

Par défaut, la recherche se fait selon la combinaison de constantes suivante : tblrRechAvecCasse + tblrRechFeuilleEnCours + tblrRechExact
Remarques
  • La recherche est effectuée dans l'ordre suivant : A1, B1, C1, ..., A2, B2, C2, ...
  • Cette fonction est utilisable uniquement sur un champ Tableur présent dans une fenêtre.
Composantes
WINDEVEtats et Requêtes wd230obj.dll
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire