Couper une ligne de code trop longue

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 !

siocnarf

XLDnaute Occasionnel
Bonjour,

Je souhaite couper la ligne de code suivante pour la mettre sur plusieurs lignes. Elle est réellement trop longue et c'est dur à lire.

J'ai mis un _ après ExecQuery et cela fonctionne mais je ne réussi pas à en mettre ailleurs.

Code:
Set colEvents = Q_objWMIService.ExecQuery _
    ("Select * from Win32_NTLogEvent Where Logfile = 'Application' And (Type='Avertissement' or Type='Erreur') or (Type='Informations' and EventCode='500') and TimeWritten >= '" & Q_dtmStartDate & "' and TimeWritten < '" & Q_dtmEndDate & "'")

J'ai essayé ceci mais cela ne fonctionne pas:
Set colEvents = Q_objWMIService.ExecQuery _
("Select * from Win32_NTLogEvent Where Logfile = 'Application' And " _
& (Type='Avertissement' or Type='Erreur') or (Type='Informations' and EventCode='500') and " _
& TimeWritten >= '" & Q_dtmStartDate & "' and TimeWritten < '" & Q_dtmEndDate & "'")


Est-ce que quelqu'un a une idée? Y-a-t-il un nom pour le processus de mettre des _ et un URL qui l'explique?

Merci!

François
 
Dernière édition:
Re : Couper une ligne de code trop longue

Bonjour

Il suffit de faire comme pour la première césure, en cherchant l'endroit adéquat.



Code:
Set colEvents = Q_objWMIService.ExecQuery _
    ("Select * from Win32_NTLogEvent Where Logfile = 'Application' And (Type='Avertissement' or Type='Erreur') or (Type='Informations' and EventCode='500')_and TimeWritten >= '" _
    & Q_dtmStartDate & "' and TimeWritten < '" & _
    Q_dtmEndDate & "'")

JP
 
Dernière édition:
Re : Couper une ligne de code trop longue

bonjour le fil,


une autre solution à tester :
Code:
Set colEvents = Q_objWMIService.ExecQuery _
    ("Select * from Win32_NTLogEvent Where Logfile = 'Application' And " _
    & [COLOR=Red][B]"[/B][/COLOR](Type='Avertissement' or Type='Erreur') or (Type='Informations' and EventCode='500') and " _
    & [COLOR=Red][B]"[/B][/COLOR]TimeWritten >= '" & Q_dtmStartDate & "' and TimeWritten < '" & Q_dtmEndDate & "'")
a+
 
- 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