Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion vincenus33
  • 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 !

V

vincenus33

Guest
Bonjour,

on m'a demandé de faire une macro qui peut faire la manip suivante (non négociable!):
- on se place dans l'onglet 1
- en double clique dans une cellule qui se trouve dans entre R4 et AB1000
- en cliquant sur cette ligne, je dois garder en mémoire la valeur de la cellule C4 et F4 (par exemple si je double clique en R4)
- en double cliquant, sélection de l'onglet 2, et filtre automatique avec en B4, je filtre avec la valeur de C4 (onglet 1) et en C4 de l'onglet 2, je filtre avec la valeur de F4 de l'onglet 1

j'espère que c'est clair !?

au secours !
merci

windows xp pro
vba excel 2007


j'ai commencé à faire ce code sans le double clique, mais j'ai une erreur incompatibilité de type au niveau de a=.......

Dim lig As Long
Dim a As Long
Dim b As Long

lig = ActiveCell.Row
ActiveCell.Offset(0, -15).Select
a = ActiveCell.Value
ActiveCell.Offset(0, -12).Select
b = ActiveCell.Value

Sheets("Actions").Activate
ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=2, Criteria1:= _
a
ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=3, Criteria1:= _
b
 
Re : filtre auto

Bonjour Vincensus33, Bonjour le forum,

Peut être un pb au niveau de tes déclarations:

Essaie peut être ceci (non testé):
Code:
Dim lig As Integer
Dim a As String
Dim b As String

Une proposition pour tes récupérations de valeurs, plus simple (pas d'offset, parfois compliqués à relire):
Code:
a = Range("C" & ActiveCell.Row).Value
b = Range("F" & ActiveCell.Row).Value

Bonne journée, 🙂
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
1 K
Réponses
3
Affichages
443
Réponses
5
Affichages
418
Réponses
4
Affichages
586
Réponses
1
Affichages
552
G
Réponses
7
Affichages
1 K
gfgghbhg
G
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…