Bonjour,
j'ai crée une publique function et j'aimerai l'utiliser a chaque fois que
j'utilise excel (ou du moins qu'elle soit disponible dans tous mes
classeurs xls et notamment les nouveau).
Pour le moment quand j'ouvre le classeur ou j'ai crée la publique function,
elle apparait bien dans fonction>personnalisées.....mais lorsque j'ouvre un
nouveua classeur celle ci n'apparait plus
comment faire ?
merci bcp et bonne journée
chris
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
abcd
2 façons:
la première avoir un autre classeur modèle pour les nouveaux classeurs, mais cela n'est pas forcément rentable (si tu modifies la fonction, il faudrait la mettre à jour dans tous les anciens classeurs) .
la seconde, avoir un classeur complémentaire qui est appelé et lié: enregistre ton classeur (vide, mais qui contient la fonction) sous l'option .xla (dans le dossier d'excel par défaut ou ton dossier perso )
puis ajoute-le et coche-le parmis les macro complémentaires. En gros cela automatisera l'ouverture du classeur contenant ta fonction. Attention: le .xla sera visible dans l'éditeur de macro, mais cet éditeur n'enregistre pas autmatiquement (pense à sauvegarder chaque changement éventuel avant de fermer). La feuille du xla n'est pas visible dans les fenêtre d'excel, seulement le VBA.
2 façons:
la première avoir un autre classeur modèle pour les nouveaux
classeurs, mais cela n'est pas forcément rentable (si tu modifies la
fonction, il faudrait la mettre à jour dans tous les anciens classeurs) .
la seconde, avoir un classeur complémentaire qui est appelé et lié:
enregistre ton classeur (vide, mais qui contient la fonction) sous
l'option .xla (dans le dossier d'excel par défaut ou ton dossier perso )
puis ajoute-le et coche-le parmis les macro complémentaires. En gros
cela automatisera l'ouverture du classeur contenant ta fonction.
Attention: le .xla sera visible dans l'éditeur de macro, mais cet
éditeur n'enregistre pas autmatiquement (pense à sauvegarder chaque
changement éventuel avant de fermer). La feuille du xla n'est pas
visible dans les fenêtre d'excel, seulement le VBA.
la première avoir un autre classeur modèle pour les nouveaux classeurs, mais cela n'est pas forcément rentable (si tu modifies la fonction, il faudrait la mettre à jour dans tous les anciens classeurs) .
la seconde, avoir un classeur complémentaire qui est appelé et lié: enregistre ton classeur (vide, mais qui contient la fonction) sous l'option .xla (dans le dossier d'excel par défaut ou ton dossier perso )
puis ajoute-le et coche-le parmis les macro complémentaires. En gros cela automatisera l'ouverture du classeur contenant ta fonction. Attention: le .xla sera visible dans l'éditeur de macro, mais cet éditeur n'enregistre pas autmatiquement (pense à sauvegarder chaque changement éventuel avant de fermer). La feuille du xla n'est pas visible dans les fenêtre d'excel, seulement le VBA.
AV
Enregistre le fichier contenant la fonction sous forme de macro complémentaire (extension "xla") A charger ensuite par Outils > Macros complémentaires...
AV
Enregistre le fichier contenant la fonction sous forme de macro complémentaire
(extension "xla")
A charger ensuite par Outils > Macros complémentaires...
Enregistre le fichier contenant la fonction sous forme de macro complémentaire (extension "xla") A charger ensuite par Outils > Macros complémentaires...
AV
LSteph
Bonjour,
Lorsque tu aura créé pas mal de fonctions cela vaudra encore plus la peine d'enregistrer le classeur au format .xla et même plusieurs en regroupant ces fonctions par genre. En attendant tu ne va pas te retrouver à avoir créé par exemple 50 xla pour 50 fonctions , pour une ou deux fonctions, un module dans perso.xls suffit ou même un classeur spécifique "foncpers.xls" que tu enregistres dans xlstart (ex xlouvrir), il sera ouvert au démarrage d'excel.
Amicalement.
lSteph
"cm" a écrit dans le message de news: 42e3980b$0$25016$
Bonjour, j'ai crée une publique function et j'aimerai l'utiliser a chaque fois que j'utilise excel (ou du moins qu'elle soit disponible dans tous mes classeurs xls et notamment les nouveau). Pour le moment quand j'ouvre le classeur ou j'ai crée la publique function, elle apparait bien dans fonction>personnalisées.....mais lorsque j'ouvre un nouveua classeur celle ci n'apparait plus comment faire ? merci bcp et bonne journée chris
Bonjour,
Lorsque tu aura créé pas mal de fonctions cela vaudra encore plus la peine
d'enregistrer le classeur
au format .xla et même plusieurs en regroupant ces fonctions par genre.
En attendant tu ne va pas te retrouver à avoir créé par exemple 50 xla pour
50 fonctions ,
pour une ou deux fonctions, un module dans perso.xls suffit ou même
un classeur spécifique "foncpers.xls" que tu enregistres dans xlstart (ex
xlouvrir), il sera ouvert au démarrage d'excel.
Amicalement.
lSteph
"cm" <c02@wanadoo.fr> a écrit dans le message de news:
42e3980b$0$25016$8fcfb975@news.wanadoo.fr...
Bonjour,
j'ai crée une publique function et j'aimerai l'utiliser a chaque fois que
j'utilise excel (ou du moins qu'elle soit disponible dans tous mes
classeurs xls et notamment les nouveau).
Pour le moment quand j'ouvre le classeur ou j'ai crée la publique
function, elle apparait bien dans fonction>personnalisées.....mais lorsque
j'ouvre un nouveua classeur celle ci n'apparait plus
comment faire ?
merci bcp et bonne journée
chris
Lorsque tu aura créé pas mal de fonctions cela vaudra encore plus la peine d'enregistrer le classeur au format .xla et même plusieurs en regroupant ces fonctions par genre. En attendant tu ne va pas te retrouver à avoir créé par exemple 50 xla pour 50 fonctions , pour une ou deux fonctions, un module dans perso.xls suffit ou même un classeur spécifique "foncpers.xls" que tu enregistres dans xlstart (ex xlouvrir), il sera ouvert au démarrage d'excel.
Amicalement.
lSteph
"cm" a écrit dans le message de news: 42e3980b$0$25016$
Bonjour, j'ai crée une publique function et j'aimerai l'utiliser a chaque fois que j'utilise excel (ou du moins qu'elle soit disponible dans tous mes classeurs xls et notamment les nouveau). Pour le moment quand j'ouvre le classeur ou j'ai crée la publique function, elle apparait bien dans fonction>personnalisées.....mais lorsque j'ouvre un nouveua classeur celle ci n'apparait plus comment faire ? merci bcp et bonne journée chris