Aide sur macro excel -ligne suivante et plus.
Fermé
Frédéric
-
12 oct. 2005 à 12:48
JP-LR Messages postés 43 Date d'inscription dimanche 17 mars 2013 Statut Membre Dernière intervention 21 décembre 2023 - 21 déc. 2016 à 21:21
JP-LR Messages postés 43 Date d'inscription dimanche 17 mars 2013 Statut Membre Dernière intervention 21 décembre 2023 - 21 déc. 2016 à 21:21
A voir également:
- Code vba pour passer à la ligne suivante
- Aller à la ligne excel - Guide
- Passer de windows 7 à windows 10 - Guide
- Passer de qwerty a azerty - Guide
- Apparaitre hors ligne instagram - Guide
- Vente en ligne particulier - Guide
2 réponses
Bonjour,
Il y a plusieurs méthodes pour répondre à ton problème, je crois que la formule la plus simple est la suivante :
ActiveSheet.Cells(ActiveCell.Row + 1, ActiveCell.Column).Select
Bien sur il faut remplacer ActiveSheet par Sheet("Nom de la feuille") si le déplacement n'est pas demandé sur la feuille en cours.
Cordialement
Sergio
Il y a plusieurs méthodes pour répondre à ton problème, je crois que la formule la plus simple est la suivante :
ActiveSheet.Cells(ActiveCell.Row + 1, ActiveCell.Column).Select
Bien sur il faut remplacer ActiveSheet par Sheet("Nom de la feuille") si le déplacement n'est pas demandé sur la feuille en cours.
Cordialement
Sergio
Anakyn
Messages postés
501
Date d'inscription
mercredi 25 mai 2005
Statut
Membre
Dernière intervention
20 juillet 2006
149
12 oct. 2005 à 13:24
12 oct. 2005 à 13:24
12 juin 2013 à 18:00
Je cherche sans trouver comment passer à la cellule suivante de la colonne suivante au lieu de la ligne suivante. j'ai bidouiller ta formule sans succès.
ActiveSheet.Cells(ActiveCell.Column + 1, ActiveCell.Column).Select ou
ActiveSheet.Cells(ActiveCell.Column + 1, ActiveCell.Row).Select mais marche pas comme je veux....
Merci
Didier
12 juin 2013 à 18:28
ActiveSheet.Cells(ActiveCell.Row + 0, ActiveCell.Column + 1).Select
12 juin 2013 à 18:46
ActiveCell.Offset(0,1).select
Bonne journée
14 nov. 2016 à 11:21
Quelqu'un connait-il une solution pour que ce décalage de lignes - offset(1,0) - respecte un filtre de la feuille de calcul (ouf, question difficile à expliquer; j'espère que vous allez me comprendre ?)
Merci d'avance,
Jean-Paul
21 déc. 2016 à 21:21
inclure dans la boucle, un test de la propriété "cachée / Hidden" de la ligne.
=> If ActiveCell.EntireRow.Hidden = False Then ....
Avec ça je me suis débrouillé.