OVH Cloud OVH Cloud

Imprimer les cellules remplies

3 réponses
Avatar
Drakko
Hello,

Je possède un tableau dont les bordures descendent volontairement à la
dernière ligne (65535).

Je voudrais qu'à l'impression Excel n'imprime que les lignes du tableau
ou il y a des données et pas tout ce qui est borduré.

Est-ce possible ?

Je n'ai pas trouvé comment faire :/

Merci

Philippe

3 réponses

Avatar
Yvan
Bonjour Philippe

Sélectionne la zone que tu veux imprimer

Fais Fichier/Zone d'impression/Définir

Un petit aperçu pour vérifier et zou!

A +

Yvan


"Drakko" a écrit dans le message de news:

| Hello,
|
| Je possède un tableau dont les bordures descendent volontairement à la
| dernière ligne (65535).
|
| Je voudrais qu'à l'impression Excel n'imprime que les lignes du tableau
| ou il y a des données et pas tout ce qui est borduré.
|
| Est-ce possible ?
|
| Je n'ai pas trouvé comment faire :/
|
| Merci
|
| Philippe
Avatar
Drakko
Bonjour Philippe

Sélectionne la zone que tu veux imprimer

Fais Fichier/Zone d'impression/Définir

Un petit aperçu pour vérifier et zou!

A +

Yvan


"Drakko" a écrit dans le message de news:

| Hello,
|
| Je possède un tableau dont les bordures descendent volontairement à la
| dernière ligne (65535).
|
| Je voudrais qu'à l'impression Excel n'imprime que les lignes du tableau
| ou il y a des données et pas tout ce qui est borduré.
|
| Est-ce possible ?
|
| Je n'ai pas trouvé comment faire :/
|
| Merci
|
| Philippe


Ah oui, ça je sais, mais je voudrais que ce soit automatique... :/


Avatar
Yvan
Re bonjour Drakko et pardon. Je n'avais pas compris que tu le voulais en VBA

Essaie ceci:

Sub Zone_d_impression()
Dim rng As Range

Set rng = Range("A65536").End(xlUp).End(xlToRight)
Set rng = Range(Range("A1"), rng)
ActiveSheet.PageSetup.PrintArea = rng.Address
End Sub

sinon la commande typique de l'aide en ligne de VBA

Sub ZI()
ActiveSheet.PageSetup.PrintArea = ActiveCell.CurrentRegion.Address , ' La
cellule active doit être dans la zone imprimable
End Sub

Si aucune de ces deux procédures ne fonctionnent, il nous faudra des précisions sur
la définition de la zone d'impression

Celà conviendra-til?

@+

Yvan



"Drakko" a écrit dans le message de news:

| > Bonjour Philippe
| >
| > Sélectionne la zone que tu veux imprimer
| >
| > Fais Fichier/Zone d'impression/Définir
| >
| > Un petit aperçu pour vérifier et zou!
| >
| > A +
| >
| > Yvan
| >
| >
| > "Drakko" a écrit dans le message de news:
| >
| > | Hello,
| > |
| > | Je possède un tableau dont les bordures descendent volontairement à la
| > | dernière ligne (65535).
| > |
| > | Je voudrais qu'à l'impression Excel n'imprime que les lignes du tableau
| > | ou il y a des données et pas tout ce qui est borduré.
| > |
| > | Est-ce possible ?
| > |
| > | Je n'ai pas trouvé comment faire :/
| > |
| > | Merci
| > |
| > | Philippe
| >
| >
| Ah oui, ça je sais, mais je voudrais que ce soit automatique... :/