Nombre de lignes de codes vba

  • Initiateur de la discussion Initiateur de la discussion 13GIBE59
  • 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 !

13GIBE59

XLDnaute Accro
Bonjour à tout le forum, et excel-lente année à toutes et à tous.

Me livrant à une petite statistique concernant une usine à gaz excel que j'ai créée en tant que savant fou, je cherche le truc qui me permettrait de comptabiliser le nombre de lignes de code contenues dans mes différents modules.

Cela existe-t'il ? 🙂😀🙂😀🙂

Merci d'avance à tous.

A +

JB

PS : j'ai déjà la formule pour compter...les formules !
 
Re : Nombre de lignes de codes vba

Bonjour jb

regarde le code ci-dessous, te renvoie le nombre de lignes de code contenu dans le module "thisworkbook" :

Code:
MsgBox ActiveWorkbook.VBProject.VBComponents("Thisworkbook").CodeModule.CountOfLines

attention, au niveau des options de sécurité, cocher la case "faire confiance au projet visual basic".

bonne fin d'après midi.
@+

Edition les lignes vides sont comptées 1...
 
Re : Nombre de lignes de codes vba

Re

pour compter toutes les lignes de tous les modules du classeur actif :

Code:
Option Explicit
Sub test()
Dim v As Object, i As Long
For Each v In ActiveWorkbook.VBProject.VBComponents
    i = i + v.CodeModule.CountOfLines
Next v
MsgBox i & " lignes de code dans le classeur " & ActiveWorkbook.Name
End Sub

@+
 
Re : Nombre de lignes de codes vba

Re-bonjour Pierrot 93 et merci pour ta réponse.

Le deuxième essai était concluant ! Merci beaucoup. 😀😀😀😀
Ne tiens pas compte de ma première réponse qui s'est télescopée avec ton deuxième envoi.

A +

JB
 
Re : Nombre de lignes de codes vba

Re, bonsoir bruno,

oui, comme indiqué dans mon 1er post, au niveau des options de sécurité, cocher la case "faire confiance au projet visual basic". Barre de menu => outils => macro => sécurité => onglet "Editeurs approuvés".
 
- 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
22
Affichages
2 K
K
  • Question Question
Réponses
8
Affichages
1 K
Retour