Bonjour à tous,

Sans doute que les spécialistes des tableaux structurés vont me donner la réponse mais malgré les recherches et les tests je n'ai rien trouvé.

J'ai ce code qui introduit une nouvelle ligne dans un tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
        lgl = Range("T_lieu[Numéro]").ListObject.ListRows.Count + 2
        mxl = Application.Max(Range("T_Lieu[Numéro]")) + 1
        Set wl = Sheets("Lieux").Cells(lgl, 1)
            wl.Offset(-1, 0).ListObject.ListRows.Add AlwaysInsert:=True
            wl.Value = mxl
            wl.Offset(0, 1).Value = CZI.TextBox5.Value
            wl.Offset(0, 2).Value = CZI.TextBox6.Value
Il fonctionne parfaitement sur les versions excel 7/10 mais en versions 13/16
il plante invariablement après l'insertion de la ligne et excel se ferme.

Quelle modification dois-je apporter pour qu'il fonctionne aussi sur ces versions ?

Merci d'avance pour vos suggestions.