Excel 2007 - Menus déroulants à plusieurs niveaux

Bonsoir,

Je souhaite créer un tableau avec une 1ère liste déroulante permettant d'indiquer si un copropriétaire est présent ou absent à la réunion (cf. D11:D21) et, une deuxième liste déroulante dans les cellules F11:F21, J11:J21 ... (pour enregistrer les votes aux différentes résolutions : oui - non - abstention) qui ne serait active que pour les copropriétaires présents en D11:D12.

J'ai tenté l'utilisation de la fonction "indirect" pour la seconde liste, mais j'obtiens un message d'erreur.

Pouvez-vous m'aider, sur la base du fichier ci-joint ?

Merci d'avance,

asb7869

Bonjour,

voici une solution avec un nom de zone dynamique (voir formules > gestionnaire de noms)

Bonjour,

voici une solution avec un nom de zone dynamique (voir formules > gestionnaire de noms)

Merci infiniment pour cette réponse et solution rapide.

Est-il possible de "neutraliser" la cellule F5 (ou de faire apparaître automatiquement "-") si "Abs." a été sélectionné en D5 (ou si E5=0) ?

Si ça ne l'est pas, je me contenterai volontiers de votre solution qui répond en grande partie à mon problème.

Cordialement,

ASB7869

On peut avec une procédure événementielle

Private Sub Worksheet_Change(ByVal Target As Range)
  Application.EnableEvents = False
  If Not Intersect(Target, Range("D5:D15")) Is Nothing Then
     Target.Offset(0, 2) = ""
  End If
  Application.EnableEvents = True
End Sub
Rechercher des sujets similaires à "2007 menus deroulants niveaux"