Ajustement auto zone impression

JULIANSAT

XLDnaute Junior
Bonjour à tous.

Je récupère des données importées sur une feuille excel.

Le nombre de colonne est figée.

Le nombre de lignes est très variable.

Comment ajuster dans une macro la zone d'impression en hauteur ( largeur figée).

Merci

Bon weekend à tous

Julian
 

MichD

XLDnaute Impliqué
Re : Ajustement auto zone impression

Bonjour Evelynetfrancois,

Merci pour ta réponse.

Ce n'était pas nécessairement une question, mais un peu de réflexion pour ceux et celles
qui connaissent un peu moins bien Excel.

Comme une feuille de calcul ne peut avoir qu'une zone d'impression de définie à la fois, le
fait qu'il en existe toujours une en permanence, enregistrer avec le classeur peut en désorienter plusieurs.

J'aurais dû ajouter que si par macro tu modifies la zone d'impression, la zone par défaut que tu as défini
aura disparu et cette macro ne fera plus son travail.

Private Sub CommandButton2_Click()
Sheets("Feuil1").PrintOut
End Sub


Cela étant dit, l'approche demeure intéressante.

Salutations.
 
Dernière édition:

MJ13

XLDnaute Barbatruc
Re : Ajustement auto zone impression

Bonjour à tous

J'ai aussi cette macro qui permet de définir la zone d'impresion d'une feuille en commençant en A.

Sinon, vous pouvez placer le bouton Définir zone d'impression dans la barre de tâche rapide sur XL2007 et +. Et la, on a même plus besoin de macro.

Code:
Sub Definir_Zone_Impression()
derl = Range("a1").SpecialCells(xlLastCell).Row
derc = Range("a1").SpecialCells(xlLastCell).Column
ActiveSheet.PageSetup.PrintArea = Range(Cells(1, 1), Cells(derl, derc)).Address
End Sub
 

Discussions similaires

Réponses
6
Affichages
539
Réponses
7
Affichages
346

Membres actuellement en ligne

Statistiques des forums

Discussions
312 505
Messages
2 089 070
Membres
104 020
dernier inscrit
Mzghal