> Tous les forums > Forum Bureautique
 Comment parvenir à la cellule suivante ?Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
supersaxo7
  Posté le 18/03/2018 @ 12:07 
Aller en bas de la page 
Petit astucien

Bonjour tous,

Je cherche comment positionner mon curseur sur la cellule qui suit la dernière cellule dans une colonne (exemple de A10:A20) J'utilise les touches Ctrl+Maj+End-bas... Mais quelle commande, avec quelles touches va me permettre de positionner mon curseur sur la cellule A21 ?

Casse-tête !!!

Merci si vous me le dites

Publicité
poussebois
 Posté le 18/03/2018 à 12:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Bonjour ,

Curieux, comme question.

Tu cliques tout simplement dans la cellule A21 ...

@ +

supersaxo7
 Posté le 18/03/2018 à 12:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bien sûr ! Mais mon problème est que je cherche à intégrer ça dans une commande de macro que j'enregistre. Or en la déroulant ça sélectionne bien la plage A10:A20. Ensuite je peux bien positionner mon curseur sur la cellule A21 effectivement. Mais ma macro garde dans son processus la cellule A21. Et si j'ai rajouté des données à mon tableau cette macro s'arrête à A21, alors qu'elle devrait aller à A30 (par exemple). Suis-je plus clair cher Poussebois ? Merci

Debrief
 Posté le 18/03/2018 à 13:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Si tu fais une macro (?) tu peux utiliser -> Cells(Rows.Count, Col).End(xlUp).Offset(1, 0).Select (Col étant ton numéro de colonne, pas exemple Col = ActiveCell.Column)

D.

Edit: Exemple de macro (à appeler sur CTRL + <caractère> ou Bouton):

Sub PositionFinColonne()
Dim Col As Long
Col = ActiveCell.Column
Cells(Rows.Count, Col).End(xlUp).Offset(1, 0).Select
End Sub



Modifié par Debrief le 18/03/2018 13:53
supersaxo7
 Posté le 18/03/2018 à 14:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci Debrief !

Je vais essyar de modifier ma macro selon ton conseil !

Merci

pouyou
 Posté le 18/03/2018 à 16:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour supersaxo7,

Autre solution si tu ne programmes pas en VBA voici une macro en Excel5 à mettre dans la feuille MACRO1 :

=SELECTION.ATTEINDRE(X) (X) représente le nom de la feuille avec la position de la première cellule non vide de la colonne en question, il ne doit pas y avoir de cellule vide entre les cellules remplies de la colonne. X est une adresse de cellule ex: Feuil1!A1 ou un nom de cellule ex: "Entrée" avec les 2"

=MODIFIER.SELECTION(4) positionne le curseur sur la dernière cellule non vide de la colonne

=SELECTIONNER(;"l(1)c") positionne le curseur une cellule plus bas et sera sur la première cellule vide

=RETOUR()

pouyou



Modifié par pouyou le 18/03/2018 16:47
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Comment écrire dans un autre onglet en excel à partird'une cellule
comment fait-on pour centrer un titre verticalement dans une cellule ?
Comment verrouiller une cellule Excel 2007
Comment connaître taille en cm cellule tableau
Comment transférer texte et couleur de cellule ?
Comment protéger une cellule liée?
comment symboliser une cellule vide sur excel ?
comment symboliser une cellule vide sur excel ?
Comment faire parvenir un dossier de 12 Mo ?
Excel, si cellule suivante est Sup mettre Erreur
Plus de sujets relatifs à Comment parvenir à la cellule suivante ?
 > Tous les forums > Forum Bureautique