Bonjour
Avis aux connaisseurs avant d'aller plus loin :
Je qualifie ma connaissance excell de moyenne (par rapport aux balaises qu'il y a ici), par contre celle des macro et VB est nulle.
Je suis programmeur de formation donc ca ira vite, mais je ne sais pas comment m'y prendre pour commencer une macro, comment les appeller, etc ...
Merci de bien vouloir m'aider
J'ai justement un cas très pratique qui va me permettre d'être plongé dans le sujet.
Dans un de mes tableaux j'utilise une formule classique (ensemble de fonctions) un grand nombre de fois. Cette formule est longue à écrire.
Souvent les cellules possèdent un SI où la fameuse formule se retrouve à la fois dans le 'then' et dans le 'else' (avec des param différents)
Bref ca devient très dur à éditer.
Voici un exemple idéal pour créer une fonction spécifique qui reprendrait la formule et qui rendrait un résultat.
Je dois donc utiliser je suppose une macro ou un développement VB.
Mes questions :
Si vous avez un tutorial où tout cela serait expliqué ce serait parfait.
J'espère ne pas trop en demander, mais je suis vraiment coincer.
Merci d'avance
Avis aux connaisseurs avant d'aller plus loin :
Je qualifie ma connaissance excell de moyenne (par rapport aux balaises qu'il y a ici), par contre celle des macro et VB est nulle.
Je suis programmeur de formation donc ca ira vite, mais je ne sais pas comment m'y prendre pour commencer une macro, comment les appeller, etc ...
Merci de bien vouloir m'aider
J'ai justement un cas très pratique qui va me permettre d'être plongé dans le sujet.
Dans un de mes tableaux j'utilise une formule classique (ensemble de fonctions) un grand nombre de fois. Cette formule est longue à écrire.
Souvent les cellules possèdent un SI où la fameuse formule se retrouve à la fois dans le 'then' et dans le 'else' (avec des param différents)
Bref ca devient très dur à éditer.
Voici un exemple idéal pour créer une fonction spécifique qui reprendrait la formule et qui rendrait un résultat.
Je dois donc utiliser je suppose une macro ou un développement VB.
Mes questions :
- Comment commencer le développement de cette fonction ?
- Y a t'il un canevas standard de procédure VB dans lequel on écrit le code ?
- Comment appeler cette fonction ?
- Comment passer des arguments ?
- Comment recevoir le résultat ? les résultats ?
- Y a t'il des classes à définir ?
- Gestion des erreurs ?
Si vous avez un tutorial où tout cela serait expliqué ce serait parfait.
J'espère ne pas trop en demander, mais je suis vraiment coincer.
Merci d'avance