Macro positionnement de curseur
Fermé
SanPelegrino
Messages postés
16
Date d'inscription
vendredi 10 juin 2016
Statut
Membre
Dernière intervention
13 octobre 2022
-
31 mars 2017 à 17:05
yg_be Messages postés 21303 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 mars 2023 - 1 avril 2017 à 10:36
yg_be Messages postés 21303 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 mars 2023 - 1 avril 2017 à 10:36
A voir également:
- Macro positionnement de curseur
- Macro logiciel - Télécharger - Organisation
- Macro recorder - Télécharger - Confidentialité
- Problème curseur souris incontrolable résolu ✓ - Forum Virus / Sécurité
- Macro Recorder - Télécharger - Divers Utilitaires
- Macro word - Guide
2 réponses
yg_be
Messages postés
21303
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 326
Modifié le 31 mars 2017 à 17:29
Modifié le 31 mars 2017 à 17:29
bonjour, veux-tu dire que la macro doit rechercher la première cellule vide en colonne A, en descendant à partir de la cellule sélectionnée par l'utilisateur?
faut-il ensuite positionner le curseur dans la cellule trouvée?
faut-il ensuite positionner le curseur dans la cellule trouvée?
yg_be
Messages postés
21303
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 326
1 avril 2017 à 10:36
1 avril 2017 à 10:36
bonsour, je suggère ceci:
ActiveSheet.Cells(1, 1).End(xlDown).Offset(1).Select
31 mars 2017 à 17:41
Supposons que chacune des 80 lignes d'un bloc possède, dans la colonne A, un caractère quelconque (exemple un point *.*) et que la saisie de mes données débute à la colonne B (B1, B2, B3, .. B80). Donc les cellules A1, A2, A3 ... A80 comporteraient un point (*.*).
Il faudrait que la macro débute à la cellule A1 et recherche la première cellule vide (sans point *.*) en descendant dans la colonne A. Pour un bloc de 80 lignes, la première cellule "vide" devrait être la cellule A81 à partir de laquelle la macro exécuterait l'ajout d'un bloc de 80 lignes et colonnes.
Pour ton info, ma macro fait en sorte d'ouvrir un onglet caché, de copier le bloc de 80 lignes, de fermer l'onglet et de copier ce bloc de 80 lignes là où le curseur est positionné. Cette macro fonctionne très bien sauf qu'il faudrait positionner le curseur à la bonne place avant d'effectuer le "copier". Le bloc à copier comprendrait un point (*.*) dans les cellules A1, A2, A3, ... A80.
Merci
San Pelegrino