VBA Excel paramétrage textbox
Résolu/Fermé
A voir également:
- VBA Excel paramétrage textbox
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Excel compter cellule couleur sans vba - Guide
2 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
23 juil. 2013 à 07:32
23 juil. 2013 à 07:32
Bonjour,
Un modele ou votre fichier serait le bienvenu sur : https://www.cjoint.com/
Ne pas oublier de copier/coller le lien cree dans votre prochain message.
En attendent
Un peu confus, si TypeDeRoute est votre textebox, il ne faut pas mettre le code dans Private Sub TypeDeRoute_change()
Private Sub nomdelacombobox_change()
If TPC.Value = Range("TPC").Cells(1, 1) Then 'Si pas TPC
If Carrefour_Intersection = Range("TPC_Non").Cells(1, 1) Then 'si Intersection classique
TypeDeRoute.Text = Range("TypeDeRouteNon").Cells(1, 1) 'R (routes Multifonctionnelles)
ElseIf Carrefour_Intersection = Range("TPC_Non").Cells(2, 1) Then 'si voie d'insertion uniquement
TypeDeRoute.Text = Range("TypeDeRouteNon").Cells(2, 1) 'T (Transit)
End If
ElseIf TPC.Value = Range("TPC").Cells(2, 1) Then 'Si TPC
If Carrefour_Intersection = Range("TPC_Oui").Cells(1, 1) Then 'si Rond Point
TypeDeRoute.Text = Range("TypeDeRouteOui").Cells(1, 1) 'R (routes Multifonctionnelles)
ElseIf Carrefour_Intersection = Range("TPC_Oui").Cells(2, 1) Then 'si voie d'insertion uniquement
TypeDeRoute.Text = Range("TypeDeRouteOui").Cells(2, 1) 'L(Liaison)
End If
End If
End Sub
A+
Un modele ou votre fichier serait le bienvenu sur : https://www.cjoint.com/
Ne pas oublier de copier/coller le lien cree dans votre prochain message.
En attendent
Un peu confus, si TypeDeRoute est votre textebox, il ne faut pas mettre le code dans Private Sub TypeDeRoute_change()
Private Sub nomdelacombobox_change()
If TPC.Value = Range("TPC").Cells(1, 1) Then 'Si pas TPC
If Carrefour_Intersection = Range("TPC_Non").Cells(1, 1) Then 'si Intersection classique
TypeDeRoute.Text = Range("TypeDeRouteNon").Cells(1, 1) 'R (routes Multifonctionnelles)
ElseIf Carrefour_Intersection = Range("TPC_Non").Cells(2, 1) Then 'si voie d'insertion uniquement
TypeDeRoute.Text = Range("TypeDeRouteNon").Cells(2, 1) 'T (Transit)
End If
ElseIf TPC.Value = Range("TPC").Cells(2, 1) Then 'Si TPC
If Carrefour_Intersection = Range("TPC_Oui").Cells(1, 1) Then 'si Rond Point
TypeDeRoute.Text = Range("TypeDeRouteOui").Cells(1, 1) 'R (routes Multifonctionnelles)
ElseIf Carrefour_Intersection = Range("TPC_Oui").Cells(2, 1) Then 'si voie d'insertion uniquement
TypeDeRoute.Text = Range("TypeDeRouteOui").Cells(2, 1) 'L(Liaison)
End If
End If
End Sub
A+