Macro excel, descendre en bas de liste

Fermé
Helene - 7 mars 2011 à 20:26
 Helene - 8 mars 2011 à 19:51
Bonjour,

j'ai une base de données sur laquelle des lignes de données (pas toujours le même nombre de lignes) sont ajoutées chaque jour.
Une macro me permet de trier "automatiquement" la base (utilisée par des utilisateurs peu habitués à excel)
Je voudrais ajouter à ma macro de tri une ligne pour que, après le tri, la cellule active (où l'utilisateur remplira la ligne suivante) soit la dernière ligne de la base (qui sera donc différente chaque jour)
Comment est-ce que je peux faire ça?
Merci d'avance




A voir également:

4 réponses

eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
Modifié par eriiic le 7/03/2011 à 20:45
Bonjour,

[A65536].end(xlup).offset(1,0).select
Si tu es sur excel 2007 et que tu risques de dépasser les 65000 lignes il faut adapter.

eric
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 949
Modifié par Mytå le 7/03/2011 à 21:14
Salut le forum

Peu importe la version d'Excel
Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Select

Et si le tableau ne contient pas de ligne vide
[A1].End(xlDown).Offset(1, 0).Select

Mytå
0
Merci pour ces réponses mais en fait, ça ne marche pas bien.
Je m'explique : mes lignes de tableau ne sont pas totalement vides car elles comportent des validation de données et du coup, avec ces formules, la cellule active descend tout au bas de la page, après la dernière cellule qui comporte une validation de données.
Alors que je voudrais qu'elle se positionne à la dernière ligne tapée.

Merci
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
8 mars 2011 à 16:46
Tiens, serait ce la m^me Hélène qui ne sait pas pas dire merci ?
https://forums.commentcamarche.net/forum/affich-21071438-excel-condition-validation-donnees#p21072040
bénévoles= domestiques ?
0
Bonsoir
Excusez moi, je n'avais pas retrouvé ma question et donc pas les réponses
Désolée
Maintenant j'ai compris comment retrouver sur le forum et je vais rectifier cette erreur
0