Re: Aide Excel

Publié par Mouffi le 20/02/2009 14:42:15
Bonjour,

Une solution qui dépend du contenu de tes cellules :
Soit ce ne sont que des constantes ou que des formules , soit elles sont panachées.

Solution pour un contenu non panaché :

H1. Soit tu dois sélectionner la dernière cellule d'une colonne en particulier,
H2. soit tu dois sélectionner la dernière ligne contenant une cellule quelconque non vide.

S1. Sélectionne la colonne en question
Fais F5 / Cellules ... et choisir "Constantes" ou "Formules" suivant ce que tu as dans tes cellules. Puis OK.
Fais MAJ+Entrée et tu arrives à la dernière cellule.
Pour désélectionner les autres cellules, tu termines en faisant Flêche Bas puis Flêche Haut.

S2. Place toi dans n'importe quelle cellule
Fais F5 / Cellules ... et choisir "Constantes" ou "Formules" suivant ce que tu as dans tes cellules. Puis OK.
Fais MAJ+Entrée et tu arrives à la dernière cellule.
Pour désélectionner les autres cellules, tu termines en faisant Flêche Bas puis Flêche Haut.

Bien entendu, tu peux faire une macro à la solution 1 ou 2 que tu affecteras à un bouton de ta feuille ou de tes barres d'outils, mais je n'ai pas trouvé comment faire MAJ+Entrée en VBA.

Ca donne donc pour la solution 1 (ou solution 2 en supprimant la première ligne de code), avec des constantes :

' Sélection de la colonne contenant la cellule active
ActiveCell.Columns("A:A").EntireColumn.Select
' Sélection de toutes les cellules contenant des constantes
Selection.SpecialCells(xlCellTypeConstants, 23).Select

et pour la solution 1, avec des formules:

' Sélection de la colonne contenant la cellule active
ActiveCell.Columns("A:A").EntireColumn.Select
' Sélection de toutes les cellules contenant des formules
Selection.SpecialCells(xlCellTypeFormulas, 23).Select

Mais dans les deux cas il faut terminer par MAJ+Entrée.

Si tes cellules sont panachées, il faut voir ce que tu as dans ton tableau et adapter.

Merci de ton feed-back.

Cette contribution était de : http://www.gratilog.net/xoops/newbb/viewtopic.php?forum=1&topic_id=4384&post_id=115768