Je voudrais installer par code une liste déroulante de validation OUI/NON.
L'enregistreur de macro donne le code suivant, pour une cellule.
Problème: si je relance ce code sur une autre cellule:
1- la liste propose non pas 2 choix OUI et NON mais un choix unique
OUI;NON
2- OUI , n'est pas sélectionné ( alors que je le fait lors de
l'enregistrement!)
Des idées pour améliorer cette macro?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Denis Michon
Bonjour Philippe,
Dans ton code, remplace le point-virgule par simplement une virgule dans cette expression : :="OUI;NON"
Salutations!
"Philippe Pons" a écrit dans le message de news: Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON. L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
Dans ton code, remplace le point-virgule par simplement une virgule dans cette expression : :="OUI;NON"
Salutations!
"Philippe Pons" <Philippe.Pons19_nospam@wanadoo.fr> a écrit dans le message de news: epKyxMqlFHA.2904@tk2msftngp13.phx.gbl...
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON.
L'enregistreur de macro donne le code suivant, pour une cellule.
Problème: si je relance ce code sur une autre cellule:
1- la liste propose non pas 2 choix OUI et NON mais un choix unique
OUI;NON
2- OUI , n'est pas sélectionné ( alors que je le fait lors de
l'enregistrement!)
Des idées pour améliorer cette macro?
Dans ton code, remplace le point-virgule par simplement une virgule dans cette expression : :="OUI;NON"
Salutations!
"Philippe Pons" a écrit dans le message de news: Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON. L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
évidemment, tu adaptes l'adresse de la plage par celle de ton application. Ta liste va alors s'appliquer à toute ta plage en un seul traitement.
Salutations!
"Philippe Pons" a écrit dans le message de news: Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON. L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
évidemment, tu adaptes l'adresse de la plage par celle de ton application. Ta liste va alors s'appliquer à toute ta plage en un seul
traitement.
Salutations!
"Philippe Pons" <Philippe.Pons19_nospam@wanadoo.fr> a écrit dans le message de news: epKyxMqlFHA.2904@tk2msftngp13.phx.gbl...
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON.
L'enregistreur de macro donne le code suivant, pour une cellule.
Problème: si je relance ce code sur une autre cellule:
1- la liste propose non pas 2 choix OUI et NON mais un choix unique
OUI;NON
2- OUI , n'est pas sélectionné ( alors que je le fait lors de
l'enregistrement!)
Des idées pour améliorer cette macro?
évidemment, tu adaptes l'adresse de la plage par celle de ton application. Ta liste va alors s'appliquer à toute ta plage en un seul traitement.
Salutations!
"Philippe Pons" a écrit dans le message de news: Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON. L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
"Denis Michon" a écrit dans le message de news:klqHe.146$
Bonjour Philippe,
Dans ton code, remplace le point-virgule par simplement une virgule dans cette expression : :="OUI;NON"
Salutations!
"Philippe Pons" a écrit dans le message de news:
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON. L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
Merci d'avance, Philippe
With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator: > _
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:klqHe.146$nK3.68@read1.cgocable.net...
Bonjour Philippe,
Dans ton code, remplace le point-virgule par simplement une virgule dans
cette expression : :="OUI;NON"
Salutations!
"Philippe Pons" <Philippe.Pons19_nospam@wanadoo.fr> a écrit dans le
message de news: epKyxMqlFHA.2904@tk2msftngp13.phx.gbl...
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON.
L'enregistreur de macro donne le code suivant, pour une cellule.
Problème: si je relance ce code sur une autre cellule:
1- la liste propose non pas 2 choix OUI et NON mais un choix unique
OUI;NON
2- OUI , n'est pas sélectionné ( alors que je le fait lors de
l'enregistrement!)
Des idées pour améliorer cette macro?
Merci d'avance,
Philippe
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,
Operator: > _
"Denis Michon" a écrit dans le message de news:klqHe.146$
Bonjour Philippe,
Dans ton code, remplace le point-virgule par simplement une virgule dans cette expression : :="OUI;NON"
Salutations!
"Philippe Pons" a écrit dans le message de news:
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON. L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
Merci d'avance, Philippe
With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator: > _
Oui, mais je n'arrive pas à imposer le sélection du OUI, dans chaque liste. Si je fait tourner l'enregsitreurde macro uniquement sur cette action: pas de code enregistré!! Une idée? Merci encore!! Philippe
"Denis Michon" a écrit dans le message de news:3lqHe.2989$
J'oubliais,
Tu peux remplacer With Selection.Validation
par Range("A1:A25").Validation
évidemment, tu adaptes l'adresse de la plage par celle de ton application. Ta liste va alors s'appliquer à toute ta plage en un seul
traitement.
Salutations!
"Philippe Pons" a écrit dans le message de news:
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON. L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
Merci d'avance, Philippe
With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator: > _
Oui, mais je n'arrive pas à imposer le sélection du OUI, dans chaque liste.
Si je fait tourner l'enregsitreurde macro uniquement sur cette action: pas
de code enregistré!!
Une idée?
Merci encore!!
Philippe
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:3lqHe.2989$6C.678@read2.cgocable.net...
J'oubliais,
Tu peux remplacer
With Selection.Validation
par Range("A1:A25").Validation
évidemment, tu adaptes l'adresse de la plage par celle de ton application.
Ta liste va alors s'appliquer à toute ta plage en un seul
traitement.
Salutations!
"Philippe Pons" <Philippe.Pons19_nospam@wanadoo.fr> a écrit dans le
message de news: epKyxMqlFHA.2904@tk2msftngp13.phx.gbl...
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON.
L'enregistreur de macro donne le code suivant, pour une cellule.
Problème: si je relance ce code sur une autre cellule:
1- la liste propose non pas 2 choix OUI et NON mais un choix unique
OUI;NON
2- OUI , n'est pas sélectionné ( alors que je le fait lors de
l'enregistrement!)
Des idées pour améliorer cette macro?
Merci d'avance,
Philippe
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,
Operator: > _
Oui, mais je n'arrive pas à imposer le sélection du OUI, dans chaque liste. Si je fait tourner l'enregsitreurde macro uniquement sur cette action: pas de code enregistré!! Une idée? Merci encore!! Philippe
"Denis Michon" a écrit dans le message de news:3lqHe.2989$
J'oubliais,
Tu peux remplacer With Selection.Validation
par Range("A1:A25").Validation
évidemment, tu adaptes l'adresse de la plage par celle de ton application. Ta liste va alors s'appliquer à toute ta plage en un seul
traitement.
Salutations!
"Philippe Pons" a écrit dans le message de news:
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON. L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
Merci d'avance, Philippe
With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator: > _
Suis je bête!! Il suffit d'écrire OUI dans chaque cellule!!
Philippe
"Philippe Pons" a écrit dans le message de news:%
Oui, mais je n'arrive pas à imposer le sélection du OUI, dans chaque liste.
Si je fait tourner l'enregsitreurde macro uniquement sur cette action: pas de code enregistré!! Une idée? Merci encore!! Philippe
"Denis Michon" a écrit dans le message de news:3lqHe.2989$
J'oubliais,
Tu peux remplacer With Selection.Validation
par Range("A1:A25").Validation
évidemment, tu adaptes l'adresse de la plage par celle de ton application.
Ta liste va alors s'appliquer à toute ta plage en un seul
traitement.
Salutations!
"Philippe Pons" a écrit dans le message de news:
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON.
L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
Merci d'avance, Philippe
With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator: > > _
Suis je bête!! Il suffit d'écrire OUI dans chaque cellule!!
Philippe
"Philippe Pons" <Philippe.Pons19_nospam@wanadoo.fr> a écrit dans le message
de news:%23nIpNbqlFHA.320@TK2MSFTNGP09.phx.gbl...
Oui, mais je n'arrive pas à imposer le sélection du OUI, dans chaque
liste.
Si je fait tourner l'enregsitreurde macro uniquement sur cette action: pas
de code enregistré!!
Une idée?
Merci encore!!
Philippe
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:3lqHe.2989$6C.678@read2.cgocable.net...
J'oubliais,
Tu peux remplacer
With Selection.Validation
par Range("A1:A25").Validation
évidemment, tu adaptes l'adresse de la plage par celle de ton
application.
Ta liste va alors s'appliquer à toute ta plage en un seul
traitement.
Salutations!
"Philippe Pons" <Philippe.Pons19_nospam@wanadoo.fr> a écrit dans le
message de news: epKyxMqlFHA.2904@tk2msftngp13.phx.gbl...
Salut,
Je voudrais installer par code une liste déroulante de validation
OUI/NON.
L'enregistreur de macro donne le code suivant, pour une cellule.
Problème: si je relance ce code sur une autre cellule:
1- la liste propose non pas 2 choix OUI et NON mais un choix unique
OUI;NON
2- OUI , n'est pas sélectionné ( alors que je le fait lors de
l'enregistrement!)
Des idées pour améliorer cette macro?
Merci d'avance,
Philippe
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,
Operator: > > _
Suis je bête!! Il suffit d'écrire OUI dans chaque cellule!!
Philippe
"Philippe Pons" a écrit dans le message de news:%
Oui, mais je n'arrive pas à imposer le sélection du OUI, dans chaque liste.
Si je fait tourner l'enregsitreurde macro uniquement sur cette action: pas de code enregistré!! Une idée? Merci encore!! Philippe
"Denis Michon" a écrit dans le message de news:3lqHe.2989$
J'oubliais,
Tu peux remplacer With Selection.Validation
par Range("A1:A25").Validation
évidemment, tu adaptes l'adresse de la plage par celle de ton application.
Ta liste va alors s'appliquer à toute ta plage en un seul
traitement.
Salutations!
"Philippe Pons" a écrit dans le message de news:
Salut,
Je voudrais installer par code une liste déroulante de validation OUI/NON.
L'enregistreur de macro donne le code suivant, pour une cellule. Problème: si je relance ce code sur une autre cellule: 1- la liste propose non pas 2 choix OUI et NON mais un choix unique OUI;NON 2- OUI , n'est pas sélectionné ( alors que je le fait lors de l'enregistrement!) Des idées pour améliorer cette macro?
Merci d'avance, Philippe
With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator: > > _