[VBA] Sélection dans une liste déroulante

jiritsu

XLDnaute Nouveau
Bonjour,

Il me manque une petite ligne de code pour sélectionner une valeur dans ma liste, pouvez-vous m'aider?

Voici mon code:
Code:
ActiveCell.Offset(1, 7).Select
    With Selection.Validation
        .Delete
        .ADD Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="=$G$1:$I$1"
        .IgnoreBlank = True
        .InCellDropdown = True
        .InputTitle = ""
        .ErrorTitle = ""
        .InputMessage = ""
        .ErrorMessage = ""
        .ShowInput = True
        .ShowError = True
    End With

Le résultat est que lorsque je lance ma macro, la liste déroulante est créé mais elle est initialisé à blanc. Or, je souhaiterai qu'il y ait la valeur en G1. Je me doute qu'il faut ajouter une ligne dans Selection.Validation, mais laquelle ?

Merci de votre aide.
 

Discussions similaires

Statistiques des forums

Discussions
312 211
Messages
2 086 289
Membres
103 170
dernier inscrit
HASSEN@45