Ajouts d'éléments à une plage de donnée

  • Initiateur de la discussion Initiateur de la discussion adebrux
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

adebrux

XLDnaute Occasionnel
Rebonjour à toutes et à tous.

Je crois tenir la solution à mon probleme (pour ceux qui suivent mes évolutions depuis 2 semaines !!!! 😉 ), en créant des cellules de validation.

Mais voilà, il faut pour que ce soitvalide que je définisse mes plages de données (le tout sous VBA, of course ! :whistle: ) qui pour arranger le tout peuvent ne pas être continue...

Petites exemple, dans la liste suivante [ soleil, soleil, velo, soleil], seules les itérations de 'soleil' sont 'indicées' pour montrer qu'elles doivent faire partie de la plage de donnée. (elles sont indicé par la valeur de Tabtemp(L, 5) qui est égal à NIV dans le code)

J'ai donc rentrès dans mon cher VBA le code suivant:
Code:
For L = 1 To UBound(TabTemp, 1)
        If TabTemp(L, 5) = Niv Then
          ActiveWorkbook.Names.Add([Name:='essai'], [sheets(2).cells(L, Niv + 1)])
          End If
    Next L

espérant désepérément que cela permettrait d'ajouter les cellules concernée à ma plage de donnée.

Mais que nenni :woohoo:

ce beau message d'erreur apparait: 'erreur de compilation attendu :='

Ca veut dire quoi ca les gens ????

Merci de votre aide précieuse

et à bientôt
 
Bonsoir adebrux, le forum

Une tentative de réponse, mais je suis vraiment pas sur d'avoir compris :

Dim premier As Boolean


    premier =
True
   
For L = 1 To UBound(tabtemp, 1)
       
If tabtemp(L, 5) = niv Then
           
If premier Then
                Cells(i, niv + 1).Name = 'essai': premier =
False
           
Else
                Union(Range('essai'), Cells(i, niv + 1)).Name = 'essai'
           
End If
       
End If
   
Next L


salut
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour