Résolu : Application d'une maccro sur des colonnes non sélectionnées

Jacob

XLDnaute Nouveau
Bonjour le forum,

Dans le but d’imprimer une partie de mon document je dois masquer certaines colonnes et garder donc affiché les colonnes que je souhaite imprimer.

La manœuvre à suivre que je m’étais fixé pour objectif était la suivante :
- Masquer les colonnes I à AQ
- Appliquer un tri en colonnes sur la sélection A3:AR120 (ok)
- Imprimer (ok)
- Afficher les connes I à AQ (ok)

Le problème est le suivant :
A l’exécution de la macro « masquer » (qui est censée s’appliquer aux colonnes I à AQ) se masquent les colonnes D à AQ.

J’ai essayé de réenregistrer ma macro mais rien n’y fait, le problème revient à chaque fois.
Je vous joint donc un fichier exemple comprenant les macros que j’ai réalisé car je ne sais pas où est l’erreur dans ma macro puisque les colonnes n’étant pas censées être masquées n’y figurent pas.

Merci d’avance.
 

Pièces jointes

  • Macro masquer.xlsm
    174.4 KB · Affichages: 16
Dernière édition:

NezQuiCoule

XLDnaute Occasionnel
Re : Application d'une maccro sur des colonnes non sélectionnées

Bonjour,

Je vous propose cette solution qui répond à vos problèmes.
Faites nous part de vos retours :)

Bonne journée.
 

Pièces jointes

  • Macro masquer - NQC.xlsm
    173.3 KB · Affichages: 19

Modeste

XLDnaute Barbatruc
Re : Application d'une maccro sur des colonnes non sélectionnées

Bonjour Jacob,

Pas certain d'avoir bien compris, mais pour masquer l'ensemble des colonnes de I à AN, pourquoi ne pas remplacer tes 4 lignes de code par
Code:
Range("I:AN").EntireColumn.Hidden = True

... étant entendu que la proposition est valable pour afficher ces mêmes colonnes, en changeant le True en False

[Edit:] bonjour NezQuiCoule
 

Jacob

XLDnaute Nouveau
Re : Application d'une maccro sur des colonnes non sélectionnées

Bonjour à vous,

Merci NezQuiCoule le problème est parfaitement résolu :)

Modeste: La solution que vous apportez est celle présentée par NQC, c'est quelque chose que j'avais essayé de faire par avant mais ne m'y connaissant que très peu en laguage de programmation, je m'étais trompé quelque part dans la manip ...

Merci à vous pour cette réponse rapide et qui me facilitera grandement la vie !

Bonne continuation.
 
Dernière édition:

NezQuiCoule

XLDnaute Occasionnel
Re : Application d'une maccro sur des colonnes non sélectionnées

Parfait alors !
Bonjour Modeste ;)

Effectivement on a la même solution, sauf que lui l'a présenté sur le forum et moi pas, ce qui est tout à son honneur.

Le mieux que vous puissiez faire si des fois vous souhaitez progresser est d'utiliser comme vous le faites l'enregistreur de macro puis de modifier des valeurs et de tester, car ce que l'enregistreur fait avec parfois plus de 40 lignes avec un résultat insatisfaisant peut parfois se faire en 3/4 lignes.

Bonne continuation :)
 

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 976
dernier inscrit
kaizertv2001@gmailcom