Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" <vince@papawasa.fr> a écrit dans le message de news:
#J8N3gh$DHA.2072@TK2MSFTNGP11.phx.gbl...
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Euh...
Merci beaucoup Serge,
Mais n'y a t-il pas moyen de faire plus simple avec formule dans la
validation des données ?
"garnote" a écrit dans le message de
news:C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Euh...
Merci beaucoup Serge,
Mais n'y a t-il pas moyen de faire plus simple avec formule dans la
validation des données ?
"garnote" <rien@absent.net> a écrit dans le message de
news:C240c.87561$2g.46692@charlie.risq.qc.ca...
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" <vince@papawasa.fr> a écrit dans le message de news:
#J8N3gh$DHA.2072@TK2MSFTNGP11.phx.gbl...
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Euh...
Merci beaucoup Serge,
Mais n'y a t-il pas moyen de faire plus simple avec formule dans la
validation des données ?
"garnote" a écrit dans le message de
news:C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Je ne sais pas.
Serge
"Vince" a écrit dans le message de news:
#YtVwDi$Euh...
Merci beaucoup Serge,
Mais n'y a t-il pas moyen de faire plus simple avec formule dans la
validation des données ?
"garnote" a écrit dans le message de
news:C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.Je souhaite créer une liste déroulante en colonne D avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Je ne sais pas.
Serge
"Vince" <vince@papawasa.fr> a écrit dans le message de news:
#YtVwDi$DHA.3804@TK2MSFTNGP09.phx.gbl...
Euh...
Merci beaucoup Serge,
Mais n'y a t-il pas moyen de faire plus simple avec formule dans la
validation des données ?
"garnote" <rien@absent.net> a écrit dans le message de
news:C240c.87561$2g.46692@charlie.risq.qc.ca...
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" <vince@papawasa.fr> a écrit dans le message de news:
#J8N3gh$DHA.2072@TK2MSFTNGP11.phx.gbl...
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Je ne sais pas.
Serge
"Vince" a écrit dans le message de news:
#YtVwDi$Euh...
Merci beaucoup Serge,
Mais n'y a t-il pas moyen de faire plus simple avec formule dans la
validation des données ?
"garnote" a écrit dans le message de
news:C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.Je souhaite créer une liste déroulante en colonne D avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" <vince@papawasa.fr> a écrit dans le message de news:
#J8N3gh$DHA.2072@TK2MSFTNGP11.phx.gbl...
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
-----Message d'origine-----
Salut,
tu as la réponse à
http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec
A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT
(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" a écrit dans le message de
news:
C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de
news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une
liste déroulante.
Je souhaite créer une liste déroulante en colonne D
avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le
choix entre
A;B;C;D;E
Merci beaucoup
VInce
.
-----Message d'origine-----
Salut,
tu as la réponse à
http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec
A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT
(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" <rien@absent.net> a écrit dans le message de
news:
C240c.87561$2g.46692@charlie.risq.qc.ca...
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" <vince@papawasa.fr> a écrit dans le message de
news:
#J8N3gh$DHA.2072@TK2MSFTNGP11.phx.gbl...
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une
liste déroulante.
Je souhaite créer une liste déroulante en colonne D
avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le
choix entre
A;B;C;D;E
Merci beaucoup
VInce
.
-----Message d'origine-----
Salut,
tu as la réponse à
http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec
A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT
(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" a écrit dans le message de
news:
C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de
news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une
liste déroulante.
Je souhaite créer une liste déroulante en colonne D
avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le
choix entre
A;B;C;D;E
Merci beaucoup
VInce
.
Salut,
tu as la réponse à http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" a écrit dans le message de news:
C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Salut,
tu as la réponse à http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" <rien@absent.net> a écrit dans le message de news:
C240c.87561$2g.46692@charlie.risq.qc.ca...
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" <vince@papawasa.fr> a écrit dans le message de news:
#J8N3gh$DHA.2072@TK2MSFTNGP11.phx.gbl...
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
Salut,
tu as la réponse à http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" a écrit dans le message de news:
C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList, Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une liste
déroulante.
Je souhaite créer une liste déroulante en colonne D avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le choix entre
A;B;C;D;E
Merci beaucoup
VInce
-----Message d'origine-----
Salut,
tu as la réponse à
http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec
A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT
(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" a écrit dans le message de
news:
C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de
news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une
liste déroulante.
Je souhaite créer une liste déroulante en colonne D
avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le
choix entre
A;B;C;D;E
Merci beaucoup
VInce
.
-----Message d'origine-----
Salut,
tu as la réponse à
http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec
A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT
(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" <rien@absent.net> a écrit dans le message de
news:
C240c.87561$2g.46692@charlie.risq.qc.ca...
Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" <vince@papawasa.fr> a écrit dans le message de
news:
#J8N3gh$DHA.2072@TK2MSFTNGP11.phx.gbl...
Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une
liste déroulante.
Je souhaite créer une liste déroulante en colonne D
avec cette
possibilité
:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le
choix entre
A;B;C;D;E
Merci beaucoup
VInce
.
-----Message d'origine-----
Salut,
tu as la réponse à
http://www.ilyapa.net/excel/cascades.zip et plus
en bref :
crée
une zone nommée OUI (par exemple en K1:K5) avec
A,B,C,D,E
une zone nommée NON (par exemple en K6) avec "" (vide)
en C3 Données/Validation/ puis liste avec =INDIRECT
(B3)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" a écrit dans le message de
news:
C240c.87561$Salut Vince,
Tu pourrais essayer ces deux macros.
($H$3:$H$6 contient A, B, C et D)
1. Une macro standard :
Sub Liste()
If [B3] = "NON" Then
[C3].Validation.Add Type:=xlValidateList,
Formula1:="=$H$3:$H$6"
Else
[C3].Clear
End If
End Sub
2. Une macro de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then Liste
End Sub
Serge
"Vince" a écrit dans le message de
news:
#J8N3gh$Bonjour,
j'ai dans une colonne B des OUI ou NON, fait avec une
liste déroulante.
Je souhaite créer une liste déroulante en colonne D
avec cette
possibilité:
Si B3="OUI";C3=""; sinon Si B3="NON"; avec C3 on a le
choix entre
A;B;C;D;E
Merci beaucoup
VInce
.