Question con (je debute)

Hello;

Question con, mais j'ai dans mon projet Excel plusieurs module dans Vba (de 1 à 5), tout fonctionne mais puis-je tous rassemblais en 1 seul? Aussi, quel est la difference entre Sub et PrivateSub

Merci

Bonjour,

Oui, tu peux tout mettre dans le même Module si tu veux. il suffit de Copier / Coller dans le Module que tu veux et supprimer les autres ensuite. Note qu'il est peut être pratique de séparer en plusieurs modules, chaque module ayant une "fonction" précise. Ceci facilite la réutilisation des codes, etc...

La différence en Sub et Private Sub : Une procédure avec "Private" en avant n'est accessible que dans le Module en cours. Exemple si tu as la procédure "Private Sub Toto()" dans le Module 1, tu ne pourras pas l'appeler si tu es dans une procédure qui se trouve dans le Module 2.

A+

Merci

Rechercher des sujets similaires à "question con debute"