critère calculé pour filtre élaboré

  • Initiateur de la discussion Initiateur de la discussion Loumilie
  • 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 !

L

Loumilie

Guest
Bonsoir,
J'essaye d'automatiser l'utilisation du filtre élaboré avec VBA mais j'ai un problème.
J'essaye d'utiiser un critère calculé pour trier des dates du type jj/mm/aa par leur mois, mais je n'y arrive pas.Lien supprimé
:x

Voilà mon petit code de rien :

Sub Macro1()


Worksheets('Critéres').Select

[A5] = '=MOIS(Dépenses!A2) = 10'

Worksheets('Résultats').Select
Sheets('Dépenses').Columns('A:J').AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Sheets('Critéres').Range('A4:B5'), CopyToRange:=Range('A:J'), Unique:=False


D'avance merci de votre aide, et bonnes fêtes de fin d'année.
End Sub
😱 😱
 
Bonjour bernard

Merci pour ta réponse et ton fichier exemple, mais je souhaite réaliser la fonction trie dans une macro pour pouvoir ensuite réaliser un projet plus important de trie et de calcul de donnée.

Joyeux noël

Loumilie
 
Bonjour

Peut être cela pourra t'aider

En nommant une cellule 'critere'
contenanant un chiffre de 1 à 12

Code:
Sub TRI()
With ActiveSheet.Range('A1').CurrentRegion
.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range('critere'), Unique:=False
Worksheets.Add after:=Sheets(Sheets.Count)
.Copy ActiveSheet.Range('A1')
End With
End Sub

Message édité par: staple1600, à: 24/12/2005 11:56
 
Dernière édition:
Rebonjour


Voilà un exemple


Code:
Sub TRI()
Application.ScreenUpdating = False
With Sheets("Resultats").Range("A1").CurrentRegion
.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("critere"), Unique:=False
.Copy Sheets("Depenses").Range("A1")
End With
'Sheets("Resultats").Activate
'ActiveSheet.ShowAllData
Sheets("Resultats").ShowAllData
End Sub
 
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

K
Réponses
3
Affichages
929
S
Réponses
5
Affichages
872
D
Réponses
21
Affichages
2 K
Retour