Θέμα: Εκτύπωση Άθροισμα ανά σελίδα

Εμφάνιση ενός μόνο μηνύματος
  #4  
Παλιά 23-12-11, 10:17
Το avatar του χρήστη gr8styl
gr8styl Ο χρήστης gr8styl δεν είναι συνδεδεμένος
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Καλημέρα σας.
Χρυσόστομε, ξεκινώντας από το αρχικό παράδειγμα του Τάσου,
έσβησα και πρόσθεσα στήλες και γραμμές για να πετύχω το επιθυμητό layout και άλλαξα τις 3 γραμμές του κώδικα από:
Range("A15:A400").SpecialCells(xlCellTypeFormulas) .EntireRow.Delete Shift:=xlUp
Offer.Range("C16:K3232").ClearContents
.Range("K16").AutoFilter Field:=7, Criteria1:="<>"

σε:
Range("A8:A4000").SpecialCells(xlCellTypeFormulas) .EntireRow.Delete Shift:=xlUp
Offer.Range("C8:I3209").ClearContents
.Range("J9").AutoFilter Field:=4, Criteria1:="<>"

Επίσης προσάρμοσα τους τύπους:
=SUMIF(INDIRECT("A15:"&A1);"=";INDIRECT("L15:"&SUB STITUTE(A1;"A";"L")))
=SUMIF(INDIRECT("A15:"&A2);"=";INDIRECT("L15:"&SUB STITUTE(A2;"A";"L")))

στις γραμμές 1 και 2:
=SUMIF(INDIRECT("A7:"&A1);"=";INDIRECT("J7:"&SUBST ITUTE(A1;"A";"J")))
=SUMIF(INDIRECT("A7:"&A2);"=";INDIRECT("J7:"&SUBST ITUTE(A2;"A";"J")))

Το αποτέλεσμα είναι στο συνημμένο.

Χρόνια πολλά και καλές γιορτές
Θανάσης
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Invoice_Print_Subtotals_for_crc.zip (69,9 KB, 72 εμφανίσεις)
Απάντηση με παράθεση