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?
Pour le moment s et r valent respectivement 1 et 74 alors qu'ils devrait être égale à 73 et 133.
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
La dernière, ne fonctionne pas non plus...
Si quelqu'un a une solution! ca serait
Partager