Bonjour à tous le forum,

J'ai mon tableau qui est positionné en "AH73:AX132", sachant que des cellules audessus et à l'intérieur peuvent être insérer, déplacant ou agrandissant le tableau. De même pour les colonnes.

Comment puis-je déterminer en tout temps la primière ligne de ma première colonne de mon tableau?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
With Worksheets("Listes")
       s = .Range("AH1:AH65536").End(xlUp).Row
       r = .Range("AH1:AH65536").End(xlDown).Row + 1
       udTarget = .Range("AH" & r).Address
       .Rows(r).Insert
       .Range(udTarget).Value = c.Value
       .Range("AI:AX").Rows(s).AutoFill Destination:=Range("AI:AX").Rows(r), Type:=xlFillDefaul
End With
Pour le moment s et r valent respectivement 1 et 74 alors qu'ils devrait être égale à 73 et 133.

La dernière, ne fonctionne pas non plus...

Si quelqu'un a une solution! ca serait