A voir également:
- VBA rappeler ma fonction
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction miroir - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Excel compter cellule couleur sans vba - Guide
2 réponses
ThauTheme
Messages postés
1442
Date d'inscription
mardi 21 octobre 2014
Statut
Membre
Dernière intervention
29 juillet 2022
160
5 avril 2017 à 20:58
5 avril 2017 à 20:58
Bonsoir VBA, bonsoir le forum,
En effet, l'objet WorksheetFuncion est limité à une liste de fonctions Excel que tu peux obtenir en tapant liste des fontions dans l'aide VBA. Elle n'accepte donc pas les fonctions personnalisées...
En effet, l'objet WorksheetFuncion est limité à une liste de fonctions Excel que tu peux obtenir en tapant liste des fontions dans l'aide VBA. Elle n'accepte donc pas les fonctions personnalisées...
ThauTheme
Messages postés
1442
Date d'inscription
mardi 21 octobre 2014
Statut
Membre
Dernière intervention
29 juillet 2022
160
7 avril 2017 à 09:40
7 avril 2017 à 09:40
Bonjour VBA,
Oui c'est vrai je perds mon sang chaud latin !... Mais je ne comprends pas. Si tu es capable de créer une fonction en VBA, qui finalement n'est que du code, pourquoi tu n'es pas capable de l'intégrer dans un code qui ne soit pas une fonction ?
Tu VEUX l'équivalent de WorkSheetFuncion pour une fonction personnalisée et on te dit qu'il n'y en a pas (au passage, tu dis que tu le savais déjà mais ce n'est pas ce qui est ressenti dans ton premier post). Que veux tu de plus ? Qu'on te l'invente, juste pour toi, parce que tu le VEUX bien ? On va t'appeler Laure Eal alors...
Oui c'est vrai je perds mon sang chaud latin !... Mais je ne comprends pas. Si tu es capable de créer une fonction en VBA, qui finalement n'est que du code, pourquoi tu n'es pas capable de l'intégrer dans un code qui ne soit pas une fonction ?
Tu VEUX l'équivalent de WorkSheetFuncion pour une fonction personnalisée et on te dit qu'il n'y en a pas (au passage, tu dis que tu le savais déjà mais ce n'est pas ce qui est ressenti dans ton premier post). Que veux tu de plus ? Qu'on te l'invente, juste pour toi, parce que tu le VEUX bien ? On va t'appeler Laure Eal alors...
Il faut te calmer, vas courir pour te défouler avant de répondre aux questions.
Tu ne dis pas que c'est impossible. Tu veux te relire? "WorksheetFuncion est limité à une liste de fonctions Excel...Elle n'accepte donc pas les fonctions personnalisées."
1. Je m'étais rendu compte de cela avant de poster ma question, sinon je ne serai pas là.
2. Ca ne dit pas qu'il est IMPOSSIBLE de le faire autrement...mais juste que c'est impossible avec WorksheetFuncion.
J'ai créée une longue function que j'essaye d'intégrer dans une autre function plus simplement, sans modifier tout les codes.
Tu ne dis pas que c'est impossible. Tu veux te relire? "WorksheetFuncion est limité à une liste de fonctions Excel...Elle n'accepte donc pas les fonctions personnalisées."
1. Je m'étais rendu compte de cela avant de poster ma question, sinon je ne serai pas là.
2. Ca ne dit pas qu'il est IMPOSSIBLE de le faire autrement...mais juste que c'est impossible avec WorksheetFuncion.
J'ai créée une longue function que j'essaye d'intégrer dans une autre function plus simplement, sans modifier tout les codes.
Modifié le 6 avril 2017 à 03:54
Mais ma question est comment je peux rappeler une fonction personnalisée dans vba?
6 avril 2017 à 07:41
Ha bon ???!... Et ma réponse c'est quoi ?... Ho le boulet !...
7 avril 2017 à 00:30
1. Gardez votre sang-froid...
2. Vous me confirmez ce que je sais déjà, que l'objet WorksheetFuncion ne fonctionne pas avec les formules personnalisées. Ce que je veux c'est l'equivalent de WorksheetFuncion pour les functions personnalisées.