Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 4.255 pregleda

Najnovija ↓

Štampanje u excelu pomoću opcije Print Area 25.01.2015. u 12:24 · pre 143 meseca #1
Kada štampam deo dokumenta u Excelu pomoću opcije Print Area, selektovani opseg mi se uvek pojavi na vrhu lista a ne na poziciji gde se stvarno nalazi na dokumentu. Kako odštampati, a da selektovani opseg i na papiru bude na onoj poziciji na kojoj se nalazi i u dokumentu.
Re: Štampanje u excelu pomoću opcije Print Area 25.01.2015. u 20:50 · pre 143 meseca #3
Na tvom primeru je Pozicija osenčenog dela otprilke tu gde treba da bude na listu prilikom štampanja. Međutim, uopšte ne znam kako je ovde postavljeno ovo ovo dugme CommandBut iako vidim da se pomoću njega rešava problem.
Re: Štampanje u excelu pomoću opcije Print Area 25.01.2015. u 20:59 · pre 143 meseca #4
Potrebno mi je: Ako je selektovani deo na vrhu radnog lista, da i kod štampanja bude na vrhu lista. Ako je selektovani deo na sredini radnog lista, da i kod štampanja bude na sredini lista itd. Dakle da kod štampanja zauzme onu poziciju koju je imao i na radnom listu.
Re: Štampanje u excelu pomoću opcije Print Area 25.01.2015. u 21:02 · pre 143 meseca #5
poz samo promjeni u kodu raspon print area
evo kod

ALT+F11
mjenjaš samo raspon ćelija u ovom slučaju D17:D24
komand button ti i ne treba samo odeš na print preview

Private Sub CommandButton1_Click()
ActiveSheet.PageSetup.PrintArea = Range("D17:d24").CurrentRegion.Address 'ovdje mjenaš raspon ako koristiš print area
ActiveSheet.PrintPreview

End Sub
Private Sub Workbook_BeforePrint(Cancel As Boolean)
With ActiveSheet.PageSetup
On Error Resume Next
.PrintArea = "D17:D24" 'ovdje mjenjaš raspon
.LeftMargin = Application.InchesToPoints(0.75)
.RightMargin = Application.InchesToPoints(0.75)
.TopMargin = Application.InchesToPoints(0.75)
.BottomMargin = Application.InchesToPoints(0.75)
.HeaderMargin = Application.InchesToPoints(0.375)
.FooterMargin = Application.InchesToPoints(0.375)
.CenterHorizontally = True
.CenterVertically = True
.Orientation = xlLandscape
'.PaperSize = xlPaperFanfoldUS 'U.S. Standard Fanfold (14-7/8 in. x 11 in.)
.PaperSize = xlPaper10x14
.BlackAndWhite = False
.Zoom = False
.FitToPagesWide = 1
.FitToPagesTall = 1
End With
End Sub
Potpis
Jasmin
Re: Štampanje u excelu pomoću opcije Print Area 25.01.2015. u 22:07 · pre 143 meseca #6
Ovo mi je komlikovano a i slabo stojim sa pisnjem kodova. Nemoguće da ne postoji neka alatka pomoću koje se ovo rešava na najprostiji način.
Re: Štampanje u excelu pomoću opcije Print Area 26.01.2015. u 00:10 · pre 143 meseca #7
nemaš potrebe pisati kod,već je napisan samo
pritisni ALT+F11,uđeš u editor i namjestiš opseg koji ti treba za štampu na listu
imaš na primeru koda gdje namještaš raspon
Potpis
Jasmin
Re: Štampanje u excelu pomoću opcije Print Area 26.01.2015. u 15:39 · pre 143 meseca #8
Citat:
sanjence:Nemoguće da ne postoji neka alatka pomoću koje se ovo rešava na najprostiji način.
U Print Preview pomjeri lijevu i gornju marginu na željeno mjesto (ako ti ova opcija odgovara)
Re: Štampanje u excelu pomoću opcije Print Area 26.01.2015. u 21:42 · pre 143 meseca #9
Za pomeranje margine znam ali je problem što se kod print previw ne vide linije kolona i redova pa je dosta teško pogoditi ono što ti treba. Dodatni problem je što ja radim sa A3 formatom a oblasti štampanja se menjaju pa onda stalno treba iznova podešavati,pozdrav!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme