Dernière colonne utilisee

Bonjour Chers tous

J'aimerais savoir comment repérer la dernière colonne utilisée de ma feuille.

Dans mon exemple-ci ma dernière colonne utilisée est la colonne 8

Merci

22classeur1.xlsm (14.75 Ko)

Bonjour,

Un exemple avec une fonction personnalisée.

Cdlt.

5classeur1.xlsm (16.09 Ko)
Public Sub Test()
    MsgBox LastColumn
    MsgBox LastColumn(15)
    MsgBox LastColumn(, ActiveSheet)
    MsgBox LastColumn(8, Worksheets("Feuil1"))
End Sub

Private Function LastColumn(Optional lRow, Optional ws As Worksheet)
    If IsMissing(lRow) Then lRow = 1
    If ws Is Nothing Then Set ws = ActiveSheet
    LastColumn = ws.Cells(lRow, Columns.Count).End(xlToLeft).Column
End Function
Rechercher des sujets similaires à "derniere colonne utilisee"