Impression données variables
Résolu
caillasse147
Messages postés
71
Statut
Membre
-
caillasse147 Messages postés 71 Statut Membre -
caillasse147 Messages postés 71 Statut Membre -
Bonjour à tous,
et merci d'avance à ceux qui prendront un peu de leur temps pour tenter de me répondre le plus précisément possible...
Alors en fait j'ai un fichier simple avec deux onglets différents.
J'ai un bouton sur le premier qui me permet de lancer ma première macro et de remplir le tableau de mon deuxième onglet en fonction des volumes apportés au premier onglet.
Donc par exemple, si j'ai peu de volumes dans mon premier onglet, j'en aurais peu dans le résultat du deuxième..
J'aurais donc besoin de mettre un bouton dans mon deuxième onglet qui, en fonction de la zone d'impression de ce dernier, qui est évidemment variable, serait capable de définir ma zone d'impression.
Ai-je été clair?
Merci à tous
et merci d'avance à ceux qui prendront un peu de leur temps pour tenter de me répondre le plus précisément possible...
Alors en fait j'ai un fichier simple avec deux onglets différents.
J'ai un bouton sur le premier qui me permet de lancer ma première macro et de remplir le tableau de mon deuxième onglet en fonction des volumes apportés au premier onglet.
Donc par exemple, si j'ai peu de volumes dans mon premier onglet, j'en aurais peu dans le résultat du deuxième..
J'aurais donc besoin de mettre un bouton dans mon deuxième onglet qui, en fonction de la zone d'impression de ce dernier, qui est évidemment variable, serait capable de définir ma zone d'impression.
Ai-je été clair?
Merci à tous
A voir également:
- Impression données variables
- Spouleur d'impression - Guide
- Fuite données maif - Guide
- Impression livret a5 - Guide
- Trier des données excel - Guide
- Supprimer les données de navigation - Guide
2 réponses
Bonjour,
A essayez:
A essayez:
Sub Bouton1_Cliquer() With Worksheets("feuil2") .PageSetup.PrintArea = "" .PageSetup.PrintArea = .UsedRange.Address .PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False End With End Sub
Bonjour,
Merci pour votre réactivité,
Cela fonctionne parfaitement mais comment paramétrer pour que ça imprime que les cellules non vides présentes sur la plage A1:G100 ?
Il faut juste mettre "A1:G100" après le PrintArea de la ligne 3?
Car lorsque j'appuie sur le bouton ça me lance l'impression mais ce n'est pas du tout paramétré, j'ai 20 feuilles et la zone d'impression, qui est variable, n'est pas ajustée à une seule feuille......
Merci pour votre réactivité,
Cela fonctionne parfaitement mais comment paramétrer pour que ça imprime que les cellules non vides présentes sur la plage A1:G100 ?
Il faut juste mettre "A1:G100" après le PrintArea de la ligne 3?
Car lorsque j'appuie sur le bouton ça me lance l'impression mais ce n'est pas du tout paramétré, j'ai 20 feuilles et la zone d'impression, qui est variable, n'est pas ajustée à une seule feuille......