Macro facile
Résolu/Fermé
rodavi
Messages postés
10
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
23 octobre 2019
-
12 juin 2009 à 10:22
rodavi Messages postés 10 Date d'inscription lundi 7 juillet 2008 Statut Membre Dernière intervention 23 octobre 2019 - 12 juin 2009 à 10:51
rodavi Messages postés 10 Date d'inscription lundi 7 juillet 2008 Statut Membre Dernière intervention 23 octobre 2019 - 12 juin 2009 à 10:51
A voir également:
- Macro facile
- Macro logiciel - Télécharger - Organisation
- Macro recorder - Télécharger - Confidentialité
- Macro Recorder - Télécharger - Divers Utilitaires
- Macro word - Guide
- Macro souris ✓ - Forum Windows
5 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
15 mars 2023
2 712
12 juin 2009 à 10:32
12 juin 2009 à 10:32
Salut,
Fectivement pas compliqué. Essaie ceci :
ActiveCell.Offset(0, 10).Activate
Tu peux facilement l'adapter : 0 représente le nombre de lignes que tu souhaites "descendre" (en mettant un nombre négatif, tu "remontes" dans ton tableau) et 10 le nombre de colonnes que tu souhaites (vers la droite. Pour "aller à gauche : nombre négatif).
je ne sais pas si c'est la meilleure solution mais ça fonctionne.
Cordialement
Fectivement pas compliqué. Essaie ceci :
ActiveCell.Offset(0, 10).Activate
Tu peux facilement l'adapter : 0 représente le nombre de lignes que tu souhaites "descendre" (en mettant un nombre négatif, tu "remontes" dans ton tableau) et 10 le nombre de colonnes que tu souhaites (vers la droite. Pour "aller à gauche : nombre négatif).
je ne sais pas si c'est la meilleure solution mais ça fonctionne.
Cordialement
rodavi
Messages postés
10
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
23 octobre 2019
1
12 juin 2009 à 10:40
12 juin 2009 à 10:40
ça marche si je suis toujours placé dans la même cellule;
moi je veux etre n'importe où:
par exemple si je suis en B1 ou C1 ou D1 ou L1, j'exécute la macro et je suis en K1.
par exemple si je suis en B2 ou C2 ou D2 ou L2, j'exécute la macro et je suis en K2.
moi je veux etre n'importe où:
par exemple si je suis en B1 ou C1 ou D1 ou L1, j'exécute la macro et je suis en K1.
par exemple si je suis en B2 ou C2 ou D2 ou L2, j'exécute la macro et je suis en K2.
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
15 mars 2023
2 712
12 juin 2009 à 10:46
12 juin 2009 à 10:46
Pardon je n'avais pas vu l'importance du "K"...
lig = ActiveCell.Row
ActiveSheet.Range("K" & lig).Activate
fonctionne mieux
lig = ActiveCell.Row
ActiveSheet.Range("K" & lig).Activate
fonctionne mieux
talzatior81
Messages postés
42
Date d'inscription
lundi 14 janvier 2008
Statut
Membre
Dernière intervention
8 juillet 2009
1
12 juin 2009 à 10:51
12 juin 2009 à 10:51
Bonjour à vous ;)
As-tu un nombre de colonnes max ?
As-tu un nombre de colonnes max ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rodavi
Messages postés
10
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
23 octobre 2019
1
12 juin 2009 à 10:51
12 juin 2009 à 10:51
là ça marche merci beaucoup. té un génie (en tout cas pour moi).