2010-06-04 6 views

Répondre

0

Code de http://www.ozgrid.com/VBA/ExcelRanges.htm. Vous y trouverez d'autres sous-marins utiles pour trouver les "dernières" choses dans Excel, et plusieurs mises en garde.

Sub FindLastColumn() 
Dim LastColumn As Integer 
If WorksheetFunction.CountA(Cells) > 0 Then 
    'Search for any entry, by searching backwards by Columns.' 
    LastColumn = Cells.Find(What:="*", After:=[A1], _ 
         SearchOrder:=xlByColumns, _ 
        SearchDirection:=xlPrevious).Column 
       MsgBox LastColumn 
End If 
End Sub 
+0

Merci pour votre réponse j'essaie ce code ça marche mais ce code retourne le dernier compte utilisé de colonne qui est si la dernière colonne utilisée est 24 cellule de gauche signifie qu'elle renvoie le nombre de cellules mais j'ai besoin de l'exact Plage de cellules (Par exemple: si la dernière plage de colonnes utilisée est T4, j'ai besoin du T4 exact). Maintenant j'utilise ce code Plage ("IV4"). Fin (xlToLeft) .Sélectionner – raam

Questions connexes