Aide sur macro excel -ligne suivante et plus.
Frédéric
-
JP-LR Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
JP-LR Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
BOnjour à tous , je découvre ce forum et ca m'a l'air pas mal du tout!!
Est ce que quelqu'un pourrait m'aider à créer une macro (en fait le point bloquant pour moi et le "cellule ou ligne suivante).
je m'explique,j'ai un fichier excel avec 5 onglets que je mets à jour quotidiennement en ajoutant une ligne avec (date) et des informations et une cellule total (qui somme tous les chiffres)
j'ai un onglet qui recapitule la date et le total pour les 4 onglets.
je souhaiterais (apres la mise à jour) des 4 onglets que le recap se mette à jour tout seul avec un bouton.. j'ai essayé en mode création mais je ne me souviens plus (je l'ai su il y a fort longtemps) comment on automatise le "cellule suivante vers le bas" range quelquechose.. est ce que quelqu'un peut m'aider
Merci d'avance
Est ce que quelqu'un pourrait m'aider à créer une macro (en fait le point bloquant pour moi et le "cellule ou ligne suivante).
je m'explique,j'ai un fichier excel avec 5 onglets que je mets à jour quotidiennement en ajoutant une ligne avec (date) et des informations et une cellule total (qui somme tous les chiffres)
j'ai un onglet qui recapitule la date et le total pour les 4 onglets.
je souhaiterais (apres la mise à jour) des 4 onglets que le recap se mette à jour tout seul avec un bouton.. j'ai essayé en mode création mais je ne me souviens plus (je l'ai su il y a fort longtemps) comment on automatise le "cellule suivante vers le bas" range quelquechose.. est ce que quelqu'un peut m'aider
Merci d'avance
A voir également:
- Code vba pour passer à la ligne suivante
- Code ascii - Guide
- Aller à la ligne excel - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Partager photos en ligne - Guide
- Passer de qwerty a azerty - 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
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
ActiveSheet.Cells(ActiveCell.Row + 0, ActiveCell.Column + 1).Select
ActiveCell.Offset(0,1).select
Bonne journée
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
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é.