Masquer des cellules lors de l'impression

Anonyme
2015-09-15T09:27:12+00:00

Bonjour à vous!

Dans le forum il y a deja une question semblable mais je n'arrive pas à adapter les macro que j'ai trouvé à mon cas. En effet je voudrais masqué des lignes de sortes à ne pas les imprimé mais avec condition. Je m'explique:

Considerons l'image joint, je voudrais une macro qui masque les lignes qui ne sont pas les coupures de la devise qui se trouve dans la cellule D11.

Si dans D11 il y a CFAO alors la macro masque les lignes 21:27

Si dans D11 il y a DOLLAR alors la macro masque les lignes 16:21

Si dans D11 il y a EURO alors la macro masque les lignes 16:19 et la ligne 27

Si dans D11 il y a LIVRES STERLING alors la macro masque les lignes 16:22 et la ligne 27

apres l'impression toutes les lignes devrons reapparaitre.

NB: Nottons que la plage A1:M33 est variable

Merci

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

26 réponses

  1. DanielCo 107.1K Points de réputation
    2015-09-28T11:38:05+00:00

    Quand tu poses une question sans lien avec la discussion en cours, ouvre une nouvelle discussion.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2015-09-28T10:36:28+00:00

    Franchement j'y comprend rien, je ne sais pas ce qui était le probleme, j'ai juste mis une validation des données dans la cellule D11 (la liste des devises) et tout marche correctement. Merci beaucoup à vous.

    J'aimerais savoir s'il est possible de faire une liste deroulante semi automatique dans une seule cellule. c'est à dire dès que je tape dans la cellute une lettre que se soit les antité de la lettre qui sorte

    Merci

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.1K Points de réputation
    2015-09-28T09:05:24+00:00

    Bonjour,

    Fais-moi parvenir le classeur avec les macros que tu utilises.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2015-09-28T09:02:05+00:00

    Bonjour BhuretSènou,

    Dans ton macro, remplace

    Case "DOLLAR": [16:21].EntireRow.Hidden = True

    avec:

                 Case "DOLLARS": [16:21].EntireRow.Hidden = True

    ===

    Regards,

    Norman

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2015-09-28T08:30:08+00:00

    Bonjour monsieur Daniel

    à l'impression c'est toutes les lignes qui sortes comme à l'appercu, les lignes ne sont pas masquées.

    http://www.cjoint.com/c/EIwioeo8RHi

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire