Pozdrav narode.
Pre neku nedelju sam postavio temu "Selektovanje i kopiranje od prve do zadnje popunjene celije uz....", gde je @bokinet postavio kod koji mi je odradio posao.
Sada sam pokusao da malo modifikujem kod da bi mi stampao ono sto je raniji kod selektovao.
Vidim da sam modifikovani kod tacno selektuje polje za stampu ali ne i da to isto stampa.
Moze li neko ovo ispraviti?.
Pre neku nedelju sam postavio temu "Selektovanje i kopiranje od prve do zadnje popunjene celije uz....", gde je @bokinet postavio kod koji mi je odradio posao.
Sada sam pokusao da malo modifikujem kod da bi mi stampao ono sto je raniji kod selektovao.
Vidim da sam modifikovani kod tacno selektuje polje za stampu ali ne i da to isto stampa.
Moze li neko ovo ispraviti?.
Code:
Sub MakeCopy4Me()
Dim iTotalRows As Long
Dim iRow As Long
Dim i As Long
' Get total number of rows in sheet
iTotalRows = ActiveSheet.UsedRange.Columns(6).Rows.Count
' Go from last row till first row from back which has data in cell
For i = iTotalRows To 1 Step -1
If Cells(i, 6).Value <> "" Then
iRow = i
Exit For
End If
Next
' Make a copy of range
ActiveSheet.Range("B1:G" & iRow).Select
ActiveSheet.PageSetup.PrintArea = Range("B1:G" & iRow).Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub
Sub MakeCopy4Me()
Dim iTotalRows As Long
Dim iRow As Long
Dim i As Long
' Get total number of rows in sheet
iTotalRows = ActiveSheet.UsedRange.Columns(6).Rows.Count
' Go from last row till first row from back which has data in cell
For i = iTotalRows To 1 Step -1
If Cells(i, 6).Value <> "" Then
iRow = i
Exit For
End If
Next
' Make a copy of range
ActiveSheet.Range("B1:G" & iRow).Select
ActiveSheet.PageSetup.PrintArea = Range("B1:G" & iRow).Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub
Potpis
sve ce ovo jednom proci