Patrice33740
Messages postés8556Date d'inscriptiondimanche 13 juin 2010StatutMembreDernière intervention 2 mars 202321 16 sept. 2016 à 12:10
Bonjour,
Il faut faire attention avec UsedRange, la plage ne commence pas obligatoirement à la première ligne.
With Worksheets(1).UsedRange
derlig = .Rows.Count + .Row - 1
End With
cs_etniqs
Messages postés201Date d'inscriptionmardi 7 octobre 2003StatutMembreDernière intervention10 mai 2016 10 mai 2016 à 10:26
Salut,
dans le dernier excel, il détecte automatiquement la dernière cellule utilisée dès que tu enregistres, il 'annule' l'activité de toutes les cellules inutiles après).
Il suffit alors de faire worksheet.usedrange, pour avoir le dernier objet range actif.
tu utilises ensuite .rows, etc, pour utiliser ce dont tu as besoin.
16 sept. 2016 à 12:10
Il faut faire attention avec UsedRange, la plage ne commence pas obligatoirement à la première ligne.
10 mai 2016 à 10:26
dans le dernier excel, il détecte automatiquement la dernière cellule utilisée dès que tu enregistres, il 'annule' l'activité de toutes les cellules inutiles après).
Il suffit alors de faire worksheet.usedrange, pour avoir le dernier objet range actif.
tu utilises ensuite .rows, etc, pour utiliser ce dont tu as besoin.
Cdt
Oma