Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Chercher les If

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

Calvus

XLDnaute Barbatruc
Bonsoir à tous,

Y a t'il un moyen, à part visuellement en utilisant les tabulations, de trouver les If et leurs End If correspondants lorsqu'un code est très long ?

Merci.
 
Re : Chercher les If

Bonsoir,

Ctrl F va donner toutes les occurrences, mais pas les blocs.
Ce que je voulais savoir, c'est si en sélectionnant un if, on peut trouver la fin du bloc lui correspondant. Comme ça se passe avec l'éditeur quand une erreur est générée. Il va surligner en bleu la ligne où se trouve l'erreur.

A+
 
Re : Chercher les If

Bonsoir Cathodique,

L'indentation se fait toute seule ? C'est bien ça ?
Ça ne risque rien au niveau sécurité ? Je ne vais pas mettre le b.... dans excel si j'installe ce complément ?

A+
 
Re : Chercher les If

Une solution technique,

J'utilise l'éditeur de texte notepad++ qui est gratuit ; tu exportes ton module en fichier .bas (fichier texte) puis tu l'ouvres via notepad++. Tu paramètres ton langage en vb et ça te groupera tes blocs de if.
 
Re : Chercher les If

Non, je t'assure qu'il ne te causera aucun problème. Je l'utilise depuis un bon bout de temps. De plus, j'avais trouvé ça sur le forum.

Tiens, j'ai pris un code au hasard, le résultat en image, avant et après
Il est très facile à utilser, il s'intègre dans VBE.
 

Pièces jointes

  • Avant.JPG
    22.6 KB · Affichages: 38
  • Après.JPG
    26.1 KB · Affichages: 35
Re : Chercher les If

Re,

Merci de ton astuce.
J'ai téléchargé le logiciel.

A l'export de ma feuille, car le code est dans une feuille, je n'ai que .cls, pas de .bas. C'est identique ?

Merci
 
Re : Chercher les If

Re, .cls concerne les modules de feuille et les modules de classe

.bas module standard et .frm, .frx concernent les formulaires

edit
En plus c'est direct dans l'éditeur si je comprends bien
oui c'est dans l'editeur. un clic-droit et indent, là tu peux exécuter pour tout le projet si tu veux.
 
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

Réponses
15
Affichages
630
Réponses
8
Affichages
238
Réponses
7
Affichages
413
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…