Fonction macro à utiliser dans les modules
Résolu
senecartour
Messages postés
391
Statut
Membre
-
senecartour Messages postés 391 Statut Membre -
senecartour Messages postés 391 Statut Membre -
Bonjour,
Je ne suis pas un spécialiste de la VBA, je code mais pour des petites choses.
Je me permets de vous solliciter car je souhaiterais comprendre création des fonctions personnalisées et leur utilisation en VBA.
Voici mon cas :
J'ai un classeur avec plusieurs onglets et je souhaiterais créer une fonction nommée "copier" permettant de parcourir tous les onglets de mon classeur. Si la fonction ne trouve pas un onglet nommé "produit", il m'affiche le message MsgBox "Onglet absent"
Si non elle copie les données de la feuille nommée "donnees" et les colle dans l'onglet "produit".
Ensuite, je dois utiliser cette fonction dans une ou autres modules de mon programme.
Exemple: je veux utiliser la fonction crée précédemment pour copier les données
Dans la module1
Sub remplir onglet
Copier "donnees", "produit"
End Sub
Voici le lien du fichier: https://www.cjoint.com/?DExqI3jBucS
Je ne suis pas un spécialiste de la VBA, je code mais pour des petites choses.
Je me permets de vous solliciter car je souhaiterais comprendre création des fonctions personnalisées et leur utilisation en VBA.
Voici mon cas :
J'ai un classeur avec plusieurs onglets et je souhaiterais créer une fonction nommée "copier" permettant de parcourir tous les onglets de mon classeur. Si la fonction ne trouve pas un onglet nommé "produit", il m'affiche le message MsgBox "Onglet absent"
Si non elle copie les données de la feuille nommée "donnees" et les colle dans l'onglet "produit".
Ensuite, je dois utiliser cette fonction dans une ou autres modules de mon programme.
Exemple: je veux utiliser la fonction crée précédemment pour copier les données
Dans la module1
Sub remplir onglet
Copier "donnees", "produit"
End Sub
Voici le lien du fichier: https://www.cjoint.com/?DExqI3jBucS
A voir également:
- Fonction macro à utiliser dans les modules
- Fonction si et - Guide
- Comment utiliser chromecast sur tv - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Utiliser iphone comme webcam - Guide
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
2 réponses
Bonjour,
Un exemple d'utilisation d'une procédure appelante pour lancer le test, une procédure appelée pour effectuer la copie et une fonction pour vérifier si la feuille existe.
https://www.cjoint.com/?DEyatpvac7F
A+
Un exemple d'utilisation d'une procédure appelante pour lancer le test, une procédure appelée pour effectuer la copie et une fonction pour vérifier si la feuille existe.
https://www.cjoint.com/?DEyatpvac7F
A+