Passer une macro d'un fichier excel basique vers un formulaire VBA
#jquem#
Messages postés
74
Date d'inscription
Statut
Membre
Dernière intervention
-
danielc0 Messages postés 1859 Date d'inscription Statut Membre Dernière intervention -
danielc0 Messages postés 1859 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'avais créé une macro pour déclencher un filtre via un bouton dans un fichier excel. Tout cela fonctionne très bien.
Sub FiltreData()
' FiltreData Macro
Range("ListeSource").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
Range("'Tableau de Bord'!Criteria"), CopyToRange:=Range("A7:E7"), Unique:= _
False
Range("A2").Select
End Sub
Afin de sécuriser toutes les infos et rendre cet outil plus "pro", j'ai voulu faire un formulaire VBA et créer un bouton sur celui ci pour remplacer le premier.
J'ai donc inséré un commandButton dans le UserForm et essayé de copier le code ci-dessus dans un "Private Sub CommandButton1_Click()" et là…. rien ne marche.
J'imagine que les codes doivent être différents…
Quelqu'un peut-il m'aider ?
Merci par avance
j'avais créé une macro pour déclencher un filtre via un bouton dans un fichier excel. Tout cela fonctionne très bien.
Sub FiltreData()
' FiltreData Macro
Range("ListeSource").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
Range("'Tableau de Bord'!Criteria"), CopyToRange:=Range("A7:E7"), Unique:= _
False
Range("A2").Select
End Sub
Afin de sécuriser toutes les infos et rendre cet outil plus "pro", j'ai voulu faire un formulaire VBA et créer un bouton sur celui ci pour remplacer le premier.
J'ai donc inséré un commandButton dans le UserForm et essayé de copier le code ci-dessus dans un "Private Sub CommandButton1_Click()" et là…. rien ne marche.
J'imagine que les codes doivent être différents…
Quelqu'un peut-il m'aider ?
Merci par avance
A voir également:
- Passer une macro d'un fichier excel basique vers un formulaire VBA
- Whatsapp formulaire opposition - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
1 réponse
Bonjour,
Quel est le code de la macro ? Ca doit être :
Cordialement.
Daniel
Quel est le code de la macro ? Ca doit être :
Sub CommandButton1_Click() ' FiltreData Macro Range("ListeSource").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _ Range("'Tableau de Bord'!Criteria"), CopyToRange:=Range("A7:E7"), Unique:= _ False Range("A2").Select End Sub
Cordialement.
Daniel