L
lironik
Guest
Bonsoir à tous
J'ai le code suivant qui marche parfaitement mais qui est très long. J'aimerais donc savoir s'il est possible de le raccourcir en ayant recourt à une boucle.
Merci à tous
J'ai le code suivant qui marche parfaitement mais qui est très long. J'aimerais donc savoir s'il est possible de le raccourcir en ayant recourt à une boucle.
Code:
'H1: Le client possède une voiture
If SaisieNvoClt.NbVoiture = "1" Then
'Affichage données voiture 1
SaisieNvoClt.Voiture1.Visible = True
SaisieNvoClt.LabelMatriculeV1.Visible = True
SaisieNvoClt.MatriculeV1.Visible = True
SaisieNvoClt.LabelMarqueV1.Visible = True
SaisieNvoClt.MarqueV1.Visible = True
SaisieNvoClt.LabelMoteurV1.Visible = True
SaisieNvoClt.MoteurV1.Visible = True
'Ne pas afficher données voitures 2 et 3
SaisieNvoClt.Voiture2.Visible = False
SaisieNvoClt.LabelMatriculeV2.Visible = False
SaisieNvoClt.MatriculeV2.Visible = False
SaisieNvoClt.LabelMarqueV2.Visible = False
SaisieNvoClt.MarqueV2.Visible = False
SaisieNvoClt.LabelMoteurV2.Visible = False
SaisieNvoClt.MoteurV2.Visible = False
SaisieNvoClt.Voiture3.Visible = False
SaisieNvoClt.LabelMatriculeV3.Visible = False
SaisieNvoClt.MatriculeV3.Visible = False
SaisieNvoClt.LabelMarqueV3.Visible = False
SaisieNvoClt.MarqueV3.Visible = False
SaisieNvoClt.LabelMoteurV3.Visible = False
SaisieNvoClt.MoteurV3.Visible = False
'H2: Le client possède deux voitures
ElseIf SaisieNvoClt.NbVoiture = "2" Then
'Affichage données voitures 1 et 2
SaisieNvoClt.Voiture1.Visible = True
SaisieNvoClt.LabelMatriculeV1.Visible = True
SaisieNvoClt.MatriculeV1.Visible = True
SaisieNvoClt.LabelMarqueV1.Visible = True
SaisieNvoClt.MarqueV1.Visible = True
SaisieNvoClt.LabelMoteurV1.Visible = True
SaisieNvoClt.MoteurV1.Visible = True
SaisieNvoClt.Voiture2.Visible = True
SaisieNvoClt.LabelMatriculeV2.Visible = True
SaisieNvoClt.MatriculeV2.Visible = True
SaisieNvoClt.LabelMarqueV2.Visible = True
SaisieNvoClt.MarqueV2.Visible = True
SaisieNvoClt.LabelMoteurV2.Visible = True
SaisieNvoClt.MoteurV2.Visible = True
'Ne pas afficher données voiture 3
SaisieNvoClt.Voiture3.Visible = False
SaisieNvoClt.LabelMatriculeV3.Visible = False
SaisieNvoClt.MatriculeV3.Visible = False
SaisieNvoClt.LabelMarqueV3.Visible = False
SaisieNvoClt.MarqueV3.Visible = False
SaisieNvoClt.LabelMoteurV3.Visible = False
SaisieNvoClt.MoteurV3.Visible = False
'H3: Le client possède trois voitures
'Afficher données voitures 1, 2 et 3
Else: SaisieNvoClt.Voiture1.Visible = True
SaisieNvoClt.LabelMatriculeV1.Visible = True
SaisieNvoClt.MatriculeV1.Visible = True
SaisieNvoClt.LabelMarqueV1.Visible = True
SaisieNvoClt.MarqueV1.Visible = True
SaisieNvoClt.LabelMoteurV1.Visible = True
SaisieNvoClt.MoteurV1.Visible = True
SaisieNvoClt.Voiture2.Visible = True
SaisieNvoClt.LabelMatriculeV2.Visible = True
SaisieNvoClt.MatriculeV2.Visible = True
SaisieNvoClt.LabelMarqueV2.Visible = True
SaisieNvoClt.MarqueV2.Visible = True
SaisieNvoClt.LabelMoteurV2.Visible = True
SaisieNvoClt.MoteurV2.Visible = True
SaisieNvoClt.Voiture3.Visible = True
SaisieNvoClt.LabelMatriculeV3.Visible = True
SaisieNvoClt.MatriculeV3.Visible = True
SaisieNvoClt.LabelMarqueV3.Visible = True
SaisieNvoClt.MarqueV3.Visible = True
SaisieNvoClt.LabelMoteurV3.Visible = True
SaisieNvoClt.MoteurV3.Visible = True
End If
Merci à tous