Bonjour,
j'ai une list box qui me permet de retrouver rapidement un client
code list box:
Option Explicit
Private Sub Textrechercheclient_Change()
On Error Resume Next
Sheets("Table_Client").Range("h2") = Me.Textrechercheclient
'appliquer le filtre avancé
Sheets("Table_Client").Range("Tab_Client[#all]").AdvancedFilter Action:=xlFilterCopy, criteriarange _
:=Sheets("Table_Client").Range("h1:h2"), copytorange:=Sheets("Table_Client").Range("j1:o1"), Unique:=False
'afficher le resultat dans notre list box
Me.ListBox_Client.RowSource = "recherche_Client"
Mon soucis est que je souhaite que ma feuille ou se trouve mon tableau client se trouve dans un autre classeur:
| C:\Users\Classeur_Client.xlsm\Tab_Client! |
et de ne pas être obligé d'ouvrir ce classeur pour que le code fonctionne
avec quel cote puis je changer mon filtre avancé:
Sheets("Table_Client").Range("Tab_Client[#all]").AdvancedFilter Action:=xlFilterCopy, criteriarange _
:=Sheets("Table_Client").Range("h1:h2"), copytorange:=Sheets("Table_Client").Range("j1:o1"), Unique:=False
j'espère être clair
Merci a tous par avance pour vos réponses