afficher les dernières lignes remplies

  • Initiateur de la discussion Enfazz
  • Date de début
E

Enfazz

Guest
Bonjour à tous,
j'ai encore un prob, voila je voudrais qu'a l'ouverture de mon classeur ou lorsque que je valide une saisie via une interface VBA, je pointe touijours sur les dernières lignes remplies et pas à la ligne 255 si par exemple g 520 enregistrements....
voila si qq à une idée.
merci
bonne soirée.
 
M

mDF

Guest
Bonsoir Enfazz,

Je te propose 2 solutions :

Private Sub Workbook_Open()
ThisWorkbook.Windows(1).ScrollRow = Cells(1, 1).SpecialCells(xlLastCell).Row
End Sub

ou (tout simplement)

Private Sub Workbook_Open()
sheets(1).Cells(1, 1).SpecialCells(xlLastCell).Select
End Sub

La première solution permet de se positionner sur la dernière ligne à l'affichage sans pour autant la sélectionner. On peut également afficher les X dernières lignes du tableau en mettant '- X' à la fin de l'expression.


Ou peut-être ai-je mal compris ta question ?

Cordialement.
Didier
 

Discussions similaires

Statistiques des forums

Discussions
312 329
Messages
2 087 334
Membres
103 520
dernier inscrit
Azise