• Initiateur de la discussion Initiateur de la discussion Florian53
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Florian53

XLDnaute Impliqué
Bonjour à tous j'aimerais effectuer une recherche en vba c'est a dire que je rentre les date dans lesquelles je veux que ma recherche soit effectué. Et que cela m'affiche les résultat des 4 colonnes voulus dans une listview mais je bloque depuis un petit moment si quelqu'un aurait une petite idée merci à vous
 

Pièces jointes

Re : Rechercher en vba

Merci à toi mais pourquoi les cases fournisseurs, état ne sont pas renseigné pourtant d'après le code elle devrait être remplies:

.ListItems(.ListItems.Count).ListSubItems.Add , , cellule.Offset(0, 1).Value
.ListItems(.ListItems.Count).ListSubItems.Add , , cellule.Offset(0, 2).Value
.ListItems(.ListItems.Count).ListSubItems.Add , , cellule.Offset(0, 4).Value

Encore merci
 
Re : Rechercher en vba

Bonjour

j'aurais voulu savoir a quoi correspondais cette ligne la :

' Remplir la première colonne
ListView1.ListItems.Add , "k" & cellule.Row, cellule.Offset(0, 0).Value

car je ne dispose pas de colonne k

Une "Key" doit être du type String, ajouter un caractère alpha transforme un nombre en type string.
Il existe d'autre méthode par exemple "Cstr".

Cette clé permet de retrouver facilement la ligne dans la base de données pour une mise à jour, c'est une information cachée qui évite de faire des recherches.
Pour trouver la ligne il suffit d'éliminer le premier caractère (mid, replace, ...).


JP
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
4
Affichages
179
Réponses
43
Affichages
905
Réponses
4
Affichages
224
Réponses
16
Affichages
629
Réponses
6
Affichages
340
  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
396
Retour