XL 2016 [VBA] by val et cancel as boolean

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 !

shanon7

XLDnaute Junior
Bonjour à tous,

Je voulais savoir comment fonctionnaient : ByVal, By Ref et Cancel as Boolean.
Par exemple, lorsque je fais une sub évènementielle : Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean) je ne suis pas sûre de comprendre le contenu des parenthèses.

Plus concrètement,

* Si dans la suite de la sub, je mets cancel = true, qu'est-ce que cela change ?
* Que signifient les "by val" ?

Merci d'avance,

Shanon
 
Bonjour,

Ok merci je pense avoir mieux compris byval et byref. En revanche je ne comprends toujours pas pour Boolean : [description de Cancel sur le lien indiqué] "False lorsque l'événement se produit. Si la procédure événementielle définit cet argument avec la valeur True, l’action de double-clic par défaut n’est pas effectuée à la fin de cette procédure."
Je ne comprends pas bien , que signifie "l’action de double-clic par défaut n’est pas effectuée à la fin de cette procédure" ?

Merci,
Shanon
 
- 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

Discussions similaires

Réponses
4
Affichages
441
Retour