Chrystel01
XLDnaute Occasionnel
Bonjour,
J'ai un programme VBA qui créé notamment une liste de validation avec les possibilité 1,2,3 sur la colonne AB.
Mais je ne comprends pas car cette liste de validation se créé sur un ensemble de colonnes (colonnes Z à AG)
Ci-dessous le code VBA et je vous joints le fichier avec un extrait de la macro (qui exécute d'autres actions par ailleurs) pour que cela soit plus clair.
Range("AB2:AB1000").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="1,2,3"
End With
Pourriez-vous m'aider SVP à résoudre ce problème ?
Par ailleurs, si je veux créer cette même liste sur 4 colonnes Z, AA, AB, AE? est il possible SVP de simplifier le code VBA, sans répéter la même opération ?
Je vous remercie par avance pour votre aide
Chrystel
J'ai un programme VBA qui créé notamment une liste de validation avec les possibilité 1,2,3 sur la colonne AB.
Mais je ne comprends pas car cette liste de validation se créé sur un ensemble de colonnes (colonnes Z à AG)
Ci-dessous le code VBA et je vous joints le fichier avec un extrait de la macro (qui exécute d'autres actions par ailleurs) pour que cela soit plus clair.
Range("AB2:AB1000").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="1,2,3"
End With
Pourriez-vous m'aider SVP à résoudre ce problème ?
Par ailleurs, si je veux créer cette même liste sur 4 colonnes Z, AA, AB, AE? est il possible SVP de simplifier le code VBA, sans répéter la même opération ?
Je vous remercie par avance pour votre aide
Chrystel