Se connecter avec
S'enregistrer | Connectez-vous
Votre question

Macro Excel : mise en forme d'un tableau de données

Dernière réponse : dans Programmation
Partagez
29 Mars 2011 16:04:03

Bonjour

Je souhaite créer une macro Excel qui va faire les actions suivantes par rapport au tableau ci-dessous :



en "Balayant" la Colonne N
( Je nomme un bloc toute ligne ou ensemble de ligne entre 2 lignes vides )

1) si dans un bloc la premiere ligne de la colonne N est 0 alors effacer ce bloc (exemple effacer les lignes dont la colonne P sont A303 A00 A319 A303 et A304) ; si dans un bloc la premiere ligne du bloc est différent de 0 dans la colonne N, conserver le bloc
et il faut passer tout la colonne N comme cela

2) effacer toute ligne vide

Merci pour votre aide
Cordialement

Autres pages sur : macro excel mise forme tableau donnees

a b L Programmation
29 Mars 2011 16:41:07

Salut,

Et il faut qu'on le fasse pour toi ?

Si la réponse est
  • "ben oui. Vas-y. Moi j'ai autre chose à faire pendant ce temps-là !"
    Alors va relire le règlement :fou: 

  • "Euh, en fait j'sais pas comment m'y prendre...."
    Alors propose-nous une solution, même bancale, même écrite en langage naturel... ;)  On la transformera en quelque chose d'utilisable ;) 
    m
    0
    l
    29 Mars 2011 17:14:29

    Ben c'est que je nsais comment faire sinon je demanderai pas

    Donc j'aimerais (si c'est possible) sur l'ensemble des lignes (donc faut sélectionner dans le tableau les lignes contenant des données).
    Ensuite, en balayant ligne à ligne la colonne N, il faut effacer les lignes ou il y a pas de données, il faut aussi effacer les blocs de lignes pour lesquelles la première ligne du bloc contient 0 à la colonne N (j'appelle un bloc un ensemble de lignes ou une ligne entre 2 lignes vides). Quand dans la colonne N il y a une autre valeur que 0, il faut garder la ligne ou le bloc de lignes.

    Merci pour vos aides
    m
    0
    l
    Contenus similaires
    a b L Programmation
    29 Mars 2011 18:31:39

    Bref, faut que je te le fasse... :/ 

    En attendant que je remette la main sur un Excel (désolé, ma slackware-box@home n'en dispose pas), essaie de proposer des idées d'algorithme. :o 
    m
    0
    l
    5 Avril 2011 08:20:38

    Bonjour à tous,

    Je me suis débrouillé autrement,

    Merci quand même

    Cordialement,
    m
    0
    l