Complément (Vba Indenter Interface) 2026

Complément (Vba Indenter Interface) 2026 5.0

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 !

bonsoir
fin de semaine une mise a jour interviendra sur la v4.0a

ce sera la 4.0b
je renforce et augmente le protocole de semie décompilation
je vais plus loin dans l'interprétation de toutes vos façons de coder les blocs d'instruction

nb:
et si j'ai le temps de finir et tout vérifier ,je livrerais enfin la version com

merci à ceux qui me suivent 😉
 
Bonjour a tous
et voici la 4.0b
protocole de semie décompilation renforcé en mode non décompilation
cette fonction a pour but de decompiler les bloc multiple in one line si ils ne sont pas bien fermés même si on est en mode normal
le but etant de pouvoir identifier correctement les sous blocs imbriqué(debut et fin)
exemple ceci
1756566975702.png


va se transformer en cela
demo3.gif

voila comme vous le voyez les blocs multiple correctement ouverts et fermés sur une ligne ne sont pas touchés mais juste indentés
par contre si une fermeture manque les sous bloc sont séparés sur leur propre lignes
on a ainsi une lecture aisé des multibloc
 
patricktoulon a mis à jour Complément (Vba Indenter Interface) avec une nouvelle entrée de mise à jour:

Vba Indneter Interface V5.0 2026

Bonjour à tous
je vous propose aujourd'hui une mise a jour (nouvelle version) du Vba Indenter interface
les nouveauté majeures
VBA Indenter Interface V5.0 2026

Regarde la pièce jointe 1227293
Importantes
1° Dans le moteur de construction de l'arbre d'indentation ,un gros travail de correction a été fait sur la manipulation des bloc de directives conditionnelles...

Lire le reste de cette entrée de mise à jour...
 
Bonjour, c'est super, mais j'ai un petit problème avec la numérotation ( si on la conserve ).
Entre les lignes numérotées et celles pas numérotées, il se produit un petit décalage
VB:
Sub X_RechIntitule8(Colonne, Colonne2, DebLig, FinLig0, AncLibelle, NouvLibelle, sTiers2, SsCatFk)
        ' Recherche sur la 5ème colonne, modifie le libellé sur la colonne 1 et Ajoute une note sur la Colonne F, puis ajoute la SsCatFk
        Dim s_Tiers1 As String
        Dim s_Tiers2 As String
10       For DebLig = 11 To FinLig0
11               If InStr(1, Range(Colonne & DebLig), AncLibelle) Then
12                       s_Tiers1 = Range(Colonne & DebLig) 'Nom complet
13                       s_Tiers2 = sTiers2 'Rubrique Notes, on ajoute le commentaire
20                       Range("F" & DebLig) = s_Tiers2
21                       Range(Colonne & DebLig) = NouvLibelle
22                       Range(Colonne2 & DebLig) = SsCatFk
23               End If
24       Next DebLig 'Incrémente de 1
End Sub
Ici entre les lignes précédentes et la ligne 10.
 
Bonjour et merci pour le retour
c'est tout a fait normal c'est comme ça que cela doit être la numérotation marque le début de la ligne après le N°
par contre visuellement l'indentation est importante chez moi ca ce passe comme ça
comme tu peux le voir l'indentation est moins importante donc je ne sais pas comment tu a fait pour avoir une indentation aussi importante
demo4.gif
 
Ok, moi je pensais que le Dim se trouverait au niveau du For ! Pour le reste tout va bien, merci 🙂
Pour l'indentation plus importante, j'ai modifié à 8 dans ton paramétrage.
 
Dernière édition:
- 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

Retour