J'ai posté il y a peu de temps une source sur les éxpressions régulieres. Je réhitaire la chose avec une nouvelle source, peut être pas tout a fait dans le meme style.
Le programme sert a analyser dans un dossier tous les fichiers possedant une extension donnée et verifier si ils ne contiennent pas l'éxpression réguliere donnée.
Les résultats sont ensuite affiché dans une listview agrémentée de quelques images.
La méthode utilisant les Regex a evidement des avantages notables sur la recherche classique. Je vous conseille de regarder cette pages quand au fonctionnement des Expressions Régulieres :
http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cpguide/html/cpconregularexpressionexamples.asp
Le programme comporte plusieurs parties :
- La partie recherche :
- Masque de fichiers
- Listing des fichiers du dossier en fonction de cellui-ci
- Ouverture du fichier puis recherche avec les expressions regulieres
- Affichage des resultats :
- Utilisation du controle listview et des images
- Ouverture des fichiers par double click sur cellui-ci
- Utilisation du controle ProgressBar
- Utilisation de la transparence des feuilles pour faire un joli ecran de présentation
J'ai surtout commenté la partie recherche (normal non ?).
Le programme est en français cette fois-ci et gere aussi les styles Windows XP.
Conclusion :
A la base je l'ai programmé pour un pote qui avait besoin de filtrer une premiere fois des CV et aller plus vite vers ceux qui l'interressaient. Le programme peut avoir bien d'autres utilisations evidement...
Amusez vous bien avec !
Désolé pour mon ignorance, une collègue m'a donné ce lien pour faire un programme qui dans une liste de fichiers xls balaye toutes les feuilles incluses et extraient les mots contenant une regex donnée en parametre au programme.
Une fois dézippé, j'ai la liste suivante :
@Readme-CodeS-SourceS-FR.txt
@Source telecharge depuis ce lien.url
AssemblyInfo.vb
frmCredits.resx
frmCredits.vb
frmMain.resx
frmMain.vb
obj
Profiler.ico
TextProfiler.sln
TextProfiler.suo
TextProfiler.vbproj
TextProfiler.vbproj.user
Je n'ai que Excel (et son VB) mais n'ai aucune idée sur la façon d'exécuter ce code.
Est ce possible avec Excel seulement, si oui de quelle manière SVP ?
D'avance merci à tous.
Bonne journée
AP4
Public Sub New()
MyBase.New()
Application.EnableVisualStyles()
Application.DoEvents()
...
Ces 2 lignes suffisent et il faut mettre tous les controles qui le peuvent a FlatStyle = System.
par contre un truc que je comprend pô c que je ne voi aucun code qui correspond au style XP tu pe pô me dire vite fai comment on fait
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.