Bonjour à tous,
Je cherche à créer une macro plutôt simple en théorie mais je bloque et je suis pris par le temps, de ce fait j'aurai besoin de votre aide d'expert.
Je veux créer une macro qui pour chaque cellule vide dans une sélection me mettent une liste déroulante.
J'ai tenté avec FOR EACH, WHILE et IF mais je dois mal faire les choses.
Voici la macro, je sais que le IF est faux, c'était ma dernière tentative avant de laisser tomber :)
Merci d'avance pour votre aide.
ActiveSheet.Select
'If cell.Value = 0 Then
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=Feuil3!$A$2:$A$4"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
End If
'Next cell
End Sub