Bonjour,
Je souhaiterais avoir un code VBA avec lequel dans une case spécifique je vais écrire une valeur et après ce sera juste les lignes qui contiennent cette valeur qui vont s'afficher automatiquement.
Merci beaucoup
Bonjour,
Je souhaiterais avoir un code VBA avec lequel dans une case spécifique je vais écrire une valeur et après ce sera juste les lignes qui contiennent cette valeur qui vont s'afficher automatiquement.
Merci beaucoup
Bonjour,
Il est beaucoup plus facile de faire cela, par l'intermédiaire d'un Tableau croisé dynamique permettant de filtrer tes ligne par d'autre valeurs bref.
Voici tout de même une ébauche de code VBA qui pourra t'aider.
Elle vérifie chaque lignes de la colonne A
Si l'une d'elle correspond à la valeur B
Elle sera affiché en C
voilà
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Public Function Compter_Lignes() derlign = Worksheets("feuil2").Range("A100000").End(xlUp).Row j = 1 For i = 1 To derlign ' On parcour toutes les lignes 'Colonne A etant toutes mes valeurs, et B la valeur à retenir If Sheets("feuil2").Range("A" & i).Value = Sheets("feuil2").Range("B1").Value Then 'On retranscrit toutes les lignes ayant la valeur dans une colonne C pour les afficher Sheets("feuil2").Range("C" & j).Value = Sheets("feuil2").Range("B1").Value j = j + 1 End If Next i 'ligne suivante End Function
Bonjour,
en utilisant un simple filtre, il n'y a même pas besoin de code !
Au passage, ici c'est le forum des feuilles de calculs, pas celui dédié au VBA …
C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)
Oups... mes excuses pour ma part aussi !
Pas de souci Guillaume, tu n'es pas l'auteur de la discussion …
Quitte à coder une procédure, il n'y a même pas besoin de saisir de valeur !
En utilisant l'évènement lié au double clic, filtrer sur la valeur de la cellule du double-clic …
C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager