Recherche date dans un fichier excel a partir d'1 userform
Résolu/Fermé
A voir également:
- Recherche date dans un fichier excel a partir d'1 userform
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .dat - Guide
- Liste déroulante excel - Guide
2 réponses
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
19 janv. 2013 à 17:52
19 janv. 2013 à 17:52
Bonjour,
La saisie d'une textebox donne du texte, il faut convertir:
p = CDate(TextRech )
Si vous voulez, le code pour la recherche peut etre ameliore en utilisant des instructions excel plus performantes.
A vous de voir
La saisie d'une textebox donne du texte, il faut convertir:
p = CDate(TextRech )
Si vous voulez, le code pour la recherche peut etre ameliore en utilisant des instructions excel plus performantes.
A vous de voir
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
19 janv. 2013 à 18:36
19 janv. 2013 à 18:36
Re,
Un exemple de code
Bonne suite
Un exemple de code
Private Sub CmdRech_Click() Dim plage As Range, compteur_mots As Integer, derlig As Integer If TextRech = "" Then MsgBox "renseignez une Date, Double click sur la case ", vbInformation TextRech.SetFocus Else Application.ScreenUpdating = False ' pour aller plus vite With ThisWorkbook.Sheets(1) 'Recherche derniere cellule colonne B derlig = Range("B" & Rows.Count).End(xlUp).Row 'Definition en memoire de la plage de recherche Set plage = .Range("B4:B" & derlig) 'Combien de fois la valeur cherchee compteur_mots = Application.CountIf(plage, CDate(TextRech)) '?? .Range("az7") = compteur_mots '?? LabDate = .Range("az7").Value End With End If End Sub
Bonne suite
19 janv. 2013 à 17:58
quel type de recherche pouvez vous me proposer?