XL 2019 problème de code vba

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 !

Dadi147

XLDnaute Occasionnel
Bonjour, pouvez-vous modifier le code pour être plus rapide?

VB:
Sub Filter_()
Dim Criteria_MH(100) As String
 Dim i As Integer
 Application.ScreenUpdating = False

Sheets("sh").Activate Range("A2:A12").Select

 For i = 0 To Selection.Count

Criteria_MH(i) = Selection(i)

Next

Sheets("sh2").Range("A3:A100").AutoFilter Field:=1, Criteria1:=Criteria_MH, Operator:=xlFilterValues

Sheets("sh2").Activate

 Application.ScreenUpdating = True

End Sub
 
Dernière édition:
Bonjour, pouvez-vous modifier le code pour être plus rapide?

VB:
Sub Filter_()
Dim Criteria_MH(100) As String
 Dim i As Integer
 Application.ScreenUpdating = False

Sheets("sh").Activate Range("A2:A12").Select

 For i = 0 To Selection.Count

Criteria_MH(i) = Selection(i)

Next

Sheets("sh2").Range("A3:A100").AutoFilter Field:=1, Criteria1:=Criteria_MH, Operator:=xlFilterValues

Sheets("sh2").Activate

 Application.ScreenUpdating = True

End Sub
bonjour c'est quoi le problème ?
 
- 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

Réponses
12
Affichages
908
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
247
  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
793
Réponses
8
Affichages
442
Réponses
3
Affichages
534
  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
635
Retour