Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

stampa selezione su excel

0 views
Skip to first unread message

Luca

unread,
May 29, 2007, 3:04:01 AM5/29/07
to
salve
non riesco a fare una stampa selezione mantenendo però l'impostazione del
foglio a4, mi spiego. Selezione alcune celle del foglio, vado in stampa,
seleziono stampa selezione. A questo punto lui mi stampa le celle selezionate
ma mi cambia la collocazione, cioè non rispetta la posizione rispetto al
foglio.
Grazie

Mauro Gamberini

unread,
May 29, 2007, 3:12:08 AM5/29/07
to

Cioè te le stampa vicine al bordo sx del foglio?
E' normale. Pensa un po' se selezionassi
valori nelle colonne R:Z. Dove dovrebbe stamparle?

Hai sempre la possibilità di utilizzare:
File-->Imposta pagina
Linguetta:Margini
Per modificare i margini e/o centrare
la stampa rispetto al documento.

--
---------------------------
Mauro Gamberini
http://www.riolab.org/


Luca

unread,
May 29, 2007, 5:36:09 AM5/29/07
to

"Mauro Gamberini" ha scritto:

ciao,
quindi dovrei centrarle a mano?? Non esiste....
ti spiego la mia esigenza così magari mi dai un consiglio...ho un modulo che
devo stampare e far vidimare, dopodichè devo complilarlo a video e stampare
solo i campi dentro il modulo vidimato che metterò nella stampante. Pensavo
di risolvere il tutto con una macro di stampa selezione, in modo che l'utente
compilasse il modello cliccando semplicemente un pulstante uscisse la stampa
del modulo compilata.

Mauro Gamberini

unread,
May 29, 2007, 6:00:53 AM5/29/07
to
> quindi dovrei centrarle a mano?? Non esiste....
> ti spiego la mia esigenza cosě magari mi dai un consiglio...ho un modulo
> che
> devo stampare e far vidimare, dopodichč devo complilarlo a video e
> stampare
> solo i campi dentro il modulo vidimato che metterň nella stampante.
> Pensavo
> di risolvere il tutto con una macro di stampa selezione, in modo che
> l'utente
> compilasse il modello cliccando semplicemente un pulstante uscisse la
> stampa
> del modulo compilata.
>

Il pulsante, tramite vba, puň posizionare
l'area di stampa selezionata.

Esempio di codice che puoi richiamare da un pulsante:

Public Sub m()

With ActiveSheet

With .PageSetup
.PrintArea = "$H$1:$J$10"
.LeftMargin = Application.InchesToPoints(3.1496062992126)
End With

.PrintOut

With .PageSetup
.LeftMargin = Application.InchesToPoints(0.78740157480315)
.PrintArea = ""
End With

End With

End Sub

Questo valore: "$H$1:$J$10"
potrebbe essere sostituito da Selection nel caso
tu voglia far selezionare l'area di stampa dall'utente.

0 new messages