Filtrer avec une expression régulière
De zBasic
Ne gardez que les données se terminant pas 5 chiffres et séparés par un espace
- La REGEX à passer est " \d{5}"
Sub Main GlobalScope.BasicLibraries.loadLibrary ("zBasic") Dim oFiltre as variant sFeuille = "Feuille1" sPlage = zPlage.Occupation(sFeuille) oFiltre = zFiltre.Demarre(sFeuille, sPlage) zFiltre.Parametre(oFiltre, "entete", "O") zFiltre.Parametre(oFiltre, "doublon", "O") zFiltre.Parametre(oFiltre, "regexp", "O") zFiltre.Colonne(oFiltre, 1, "", 12, "N", " \d{5}") zFeuille.Cree("Résultat") zFiltre.Execute(oFiltre, "Résultat", "A1") End Sub