C'est quoi ce ":", que j'ai vu dans du code de Thierry ?

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

M

marabbeh

Guest
Par exemple :

If Tab2(i) > Tab2(j) Then
t1 = Tab2(j): t2 = Tab2(j)
Tab2(j) = Tab2(i): Tab2(j) = Tab2(i)
Tab2(i) = t1: Tab2(i) = t2
End If

Bonjour en passant, aux courageux(ses) qui ne font pas le pont !
 
Salut Marabbeh et le Forum

Dans ce cas ce n'est qu'un séparateur. Celà permet d'écrire sur la même ligne c'est plus clair pour lire le code.

Je l'utilise aussi dans Select Case parfois comme ceci (exemple bidon)

Sub Separateur ()
Dim MyVar As Byte

MyVar = Range("A1")

Select Case MyVar

Case 1: MsgBox "C'est un 1"
Case 2: MsgBox "C'est un 2"
Case 3: MsgBox "C'est un 3"

End Select
End Sub


Sans le S2parateur on écrirait comme ceci :

Sub SansSeparateur ()
Dim MyVar As Byte

MyVar = Range("A1")

Select Case MyVar

Case 1
MsgBox "C'est un 1"
Case 2
MsgBox "C'est un 2"
Case 3
MsgBox "C'est un 3"

End Select
End Sub

Voilà c'est tout

En complément, attention, il sert aussi pour marquer une balise
Sub toto ()
On error goto ErrorHandler
'blah blah blah... la macro....
Exit Sub
ErrorHandler:
msgbox "la macro a rencontrer un problème"
End Sub

Bonne Journée... Super => "T.G.F."(*)

@+Thierry

(*) TGF = Thanx Godits Friday !!! pour ceux comme nous qui bossons !!!
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
481
Réponses
10
Affichages
714
Réponses
3
Affichages
485
Retour