fonction personalisée avec déclenchement auto

  • Initiateur de la discussion Initiateur de la discussion clefde12
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

clefde12

Guest
Bonjour tout le monde ! 🙂
Est-ce que quelqu'un sait s'il existe la possibilité de rendre une fonction personalisée écrite en vba
(function toto (byval critere as string, byval plage as range) .... par exemple)
exécutable automatiquement lorsque l'on modifie une cellule de la feuille ?


:side: 😱 😛
 
Bonsoir clefde12 🙂

Il te suffit de la placer dans une procédure événementielle de ta feuille (sous VB, tu 'double-cliques' sur le nom de ta feuille) et de l'y intégrer :

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
 TonCode
End Sub

Bonne nuit
Charly
 
Merci bien,
En fait je n'ai pas été assez précis :
je connais en effet les procédures évènementielles, mais je cherche à faire une fonction du style :

function toto (byval a as range, ....)

end function

ET en plus, je voudrais qu'elle soit accessible sur une feuille en faisant insérer/fonction.../personalisée

Sans oublier qu'elle se recalcule automatiquement à chaque changement dans la feuille.

😱
 
Bonsoir clefde12, bonsoir à toutes et tous 🙂

Si tu crées cette fonction et que tu la places soit dans un module de ton classeur ou dans ton classeur de macros personnelles, elle sera accessible dans tes fonctions personnalisées.

A vérifier pour le recalcul automatique (sinon tu fais F9).

Amicalement
Charly
 
Oui, j'ai vérifié, et en effet elle est disponible dans la liste des fonctions, mais elle ne se recalcule pas automatiquement. (c'est justement ce que je voulais absolument 🙁 )
Le F9 ne marche pas...
:silly:
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

J
Réponses
7
Affichages
1 K
Joseph Haroun
J
N
Réponses
2
Affichages
4 K
NicoleBelge
N
Retour