Créer macro sous excel 2010

Résolu/Fermé
NAN - 6 janv. 2011 à 16:34
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 - 6 janv. 2011 à 22:12
Bonjour,

Je suis débutant et j'ai un grand tableau excel que je désir formater de la facon suivante:

1:- Sur une donnée L(i), copier une cellule spécifique (pex: C(i+1)) et la coller en C(i)
2:- Supprimer les lignes L(i+1) et L(i+2). Cette opération permet de supprimer les deux lignes suivantes.
3:- Réperter l'opération 1 et 2 pour toute les suivantes L(i + 5000).

Remarque complémentaire: Dans ce tableu il faut considéré que chaque 3 lignes sont composées de certaines cellules sont "mergé" sur 3 lignes.
Le but de l'opération est de qu'une ligne sur 3( les deux lignes suivantes devront etre supprimer) et ce à l'aide d'une macro.
Dans la macro j'ai créer, je n'arrive pas à rendre le numéro de la cellule variable.


Merci beaucoup pour votre aide.
Meilleures salutations



A voir également:

1 réponse

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
6 janv. 2011 à 22:12
bonsoir,

je ne comprends pas tout le pb, mais

1. pour supprimer la ligne lig

    Rows(lig).Delete


2. pour copier la cellule située ligne li+1 sur cellule li (même colonne co)

   Cells(li,co) = Cells(li+1,co)


3. attention pour supprimer des lignes, il vaut mieux faire ça en commençant par la fin du tableau et remonter

bonne suite
2