Fonction renvoyant la zone remplie d'une feuille

V

viniboy

Guest
Bonjour à toutes et à tous,

J'ai vu sur un forum une fonction et je n'arrive absolument pas a retrouver où. Cette fonction renvoit la position des cellules en haut à gauche et en bas à droite du plus petit rectangle contenant toutes les données d'une feuille. Elle me parait très utile.

Si quelqu'un voit, merci de me le dire, cela m'arrangerait beaucoup.
Cordialement,
Vincent B)
 

JeanMarie

XLDnaute Barbatruc
Bonjour Viniboy

Je ne sais pas si j'ai compris ta question, tu me le diras.

Code retournant l'adresse de la plage utilisée de la feuille active
Code:
Public Sub PlageUtilisée()
   MsgBox ActiveSheet.UsedRange.Address
End Sub

Code retournant les valeurs des références de la plage utilisée
Code:
Public Sub PlageUtilisée()
  With ActiveSheet.UsedRange
    MsgBox .Row
    MsgBox .Column
    MsgBox .Row + .Rows.Count - 1
    MsgBox .Column + .Columns.Count - 1
  End With
End Sub

@+Jean-Marie
 

Discussions similaires

Statistiques des forums

Discussions
312 885
Messages
2 093 256
Membres
105 658
dernier inscrit
Mario Richard