Ecriture multiple

Bonjour,

Dans une cellule, j'ai une liste déroulante.
En fonction du choix de la liste, je dois écrire dans plusieurs cellules en même temps.
Puis je le faire a partir d'une formule ou dois je passer par une macro?
Je n'ai hélas aucune connaissance en VBA.
Merci pour votre aide.

Configuration: Windows / Chrome 81.0.4044.138

6 réponses

  1. Oui c'est la façon la plus simple à ma connaissance
    INDIRECT reconstruit une adresse valide, par exemple INDIRECT("Feuil1!A & B2) rendra le contenu de Feuil1!A3 si en B2 il y a la valeur 3
    Ici comme les plages sont nommées avec les noms de la1ere liste de choix INDIRECT lit la plage nommée correspondante

    0
    1. Merci.
      Je ne connaissais pas cette fonction INDIRECT.
      Ce serais donc la façon la plus simple sans passer par VBA.
      Avec la fonction SI.MULTIPLE dans C2 à C4, on y arrive aussi.
      0
      1. Merci pour vos réponses.
        voici le lien:

        https://www.cjoint.com/doc/20_05/JEvk6fvEWsf_Test.xlsx
        0
        1. Bonjour,
          que dois-tu écrire dans les cellules ?

          Si elles doivent se remplir par le biais de données déjà existantes dans ton fichier, une formule peut faire l'affaire.

          Une formule type RECHERCHEV

          Il nous faut qq infos supplémentaires, pour t'aiguiller au mieux et même encore mieux : que tu partages ton fichier dans un prochain post :)
          0
          1. Bonjour

            Tu peux le faire par formule
            Tout dépend de ce que tu as à écrire et les critères
            Poste un exemple de ton fichier sur cjoint.com, copie le lien créé et reviens le coller ici

            Cdlmnt
            Via
            0