Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [VBA] Τιμολόγιο - Αποθήκευση και εκκαθάριση δεδομένων

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #11  
Παλιά 01-02-13, 13:03
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Καλημέρα
Ο κώδικας που έχεις για την αποθήκευση
Sub SaveInvWithNewName()
λίγο πριν κλείσει ενεργοποιεί τον κώδικα
Sub NextInvoice()
για να καθαρίσει τα δεδομένα
Ή εκτυπώνεις και μετά αποθηκεύεις (άρα και μετά καθαρίζεις)
ή αποδεσμεύεις την εκκαθάριση από τον κώδικα αποθήκευσης
και τον χρησιμοποιείς μόνο του
Καλή συνέχεια!
ΥΓ Προτιμητέα η 2η περίπτωση

Τελευταία επεξεργασία από το χρήστη Spirosgr : 01-02-13 στις 13:10. Αιτία: προσθήκη ΥΓ
Απάντηση με παράθεση
  #12  
Παλιά 01-02-13, 14:12
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-01-2012
Μηνύματα: 19
Προεπιλογή

Σε ευχαριστώ.

Θα ακολουθήσω τη συμβουλή σου για το 2η λύση.
Απάντηση με παράθεση
  #13  
Παλιά 01-02-13, 17:31
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-01-2012
Μηνύματα: 19
Προεπιλογή

Σπύρο θα μου επιτρέψεις να σου κάνω ακόμα μια ερώτηση αν και καταλαβαίνω ότι σε έχω ζαλίσει.

Όταν δίνω την εντολή Print από το xlsm υπάρχει κανονικά σε κάθε φύλο η επισήμανση πελάτης, λογιστήριο,αρχείο.

Όταν αποθηκεύω τα αρχεία σε xlsx και κατόπιν προσπαθώ να τυπώσω οι ενδείξεις δεν εμφανίζονται. Αυτό σημαίνει ότι πρέπει να τυπώνω πριν σώσω το αρχείο και από τη μορφή xlsm ή κάνω πάλι κανένα "θαύμα"??
Απάντηση με παράθεση
  #14  
Παλιά 01-02-13, 18:20
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Καλησπέρα
Όταν αποθηκεύεις σε .xlsx οι ιδιότητες του .xlsm δεν υπάρχουν πλέον και άρα δεν μπορεί να εκτελεστεί κώδικας από εκεί.
Η αποθήκευση προφανώς γίνετε για να υπάρχει ένα αντίγραφο του τιμολογίου για ώρα ανάγκης (έχασε ο πελάτης το πρωτότυπο και θέλει ένα αντίγραφο πχ) ή για επεξεργασία αρχείου (στατιστικά ή αμφισβητεί κάποιο τιμολόγιο ο πελάτης και του δίνουμε αντίγραφο)
Κανονικά η διαδικασία πρέπει να είναι :
1 εισάγω στο τιμολόγιο δεδομένα στο .xlsm
2 εκτυπώνω 3 αντίγραφα από το .xlsm
3 αποθηκεύω στο αρχείο μου το αντίγραφο . xlsx και
4 καθαρίζω δεδομένα στο .xlsm
Αν για οποιοδήποτε λόγο θέλω να ανακαλέσω το .xlsx και να εκτυπώσω τότε ή μου αρκεί να έχω 1 γενικό αντίγραφο ή εξ αρχής αποθηκεύω .xlsm με όλες τις ιδιότητες και τον κώδικα
(προσωπικά δεν το θεωρώ σκόπιμο)
Απάντηση με παράθεση
  #15  
Παλιά 01-02-13, 18:23
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-01-2012
Μηνύματα: 19
Προεπιλογή

Σε ευχαριστώ πολύ για τις απαντήσεις σου.

Καλό βράδυ
Απάντηση με παράθεση
  #16  
Παλιά 13-10-19, 19:16
Όνομα: Διογένης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-10-2019
Μηνύματα: 7
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Spirosgr Εμφάνιση μηνυμάτων
Καλησπέρα
Κώστα είναι η ονομασία που θα δώσουμε σε όλη την περιοχή που θέλουμε να εκτυπώνετε
(ουσιαστικά όλο το τιμολόγιο) και αυτό το όνομα χρησιμοποιούμε και στον κώδικα
Μπορείς να το αλλάξεις με κάτι άλλο αρκεί να το αλλάξεις και στον κώδικα
Εννοείτε ότι και εδώ ισχύει ο κανόνας τα ονόματα χωρίς κενά
Καλή συνέχεια!
και που θα ξερει το συστημα οτι το printareadoc ειναι το A1:A51 ?????
Απάντηση με παράθεση
  #17  
Παλιά 13-10-19, 21:17
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Αν διάβασες όλο το θέμα και μελέτησες το αρχείο,
θα δεις που το λέει...
Και δεν είναι a1:a51, αλλά a1:i51
Απάντηση με παράθεση
  #18  
Παλιά 17-10-19, 20:27
Όνομα: Διογένης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-10-2019
Μηνύματα: 7
Προεπιλογή

Αν υποτεθεί ότι η περιοχή εκτύπωσης είναι
Α1:Ι51
Ονομάζουμε PrintAreaDoc
εδω ??

μονο εδω το βλεπω και δεν μπορω να καταλαβω που ειναι το Α1:Ι151 στον κωδικα που εχεις στο VBA

Sorry αν ειναι εμφανες, αλλα δεν το καταλαβαινω !!
Απάντηση με παράθεση
  #19  
Παλιά 17-10-19, 21:15
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Καλά το βρήκες εκεί, αλλά εκεί είναι μια απλή περιγραφή...
Στον κώδικα είναι η ονομασία PrintAreaDoc, και μόνο αυτό φτάνει..
Κώδικας:
Sheet1.PageSetup.PrintArea = "PrintAreaDoc"
Και κάτι ακόμα, που είδα μιας και το αρχείο είναι αρκετά παλίο.
Θέλει προσαρμογές όπως πχ εδώ:
Κώδικας:
NewFN = "C:\Documents and Settings\...
που παίζει στα παλιά Win XP...
Απάντηση με παράθεση
  #20  
Παλιά 18-10-19, 17:02
Όνομα: Διογένης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-10-2019
Μηνύματα: 7
Προεπιλογή

θα το δοκιμασω ,
ευχαριστω
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Εκθέσεις ] Μετατροπή προτιμολογίου σε Τιμολόγιο panobi Access - Ερωτήσεις / Απαντήσεις 0 16-09-16 11:08
[Excel07] Εισαγωγή δεδομένων από Excel και αυτόματη αποθήκευση sotisanis Excel - Ερωτήσεις / Απαντήσεις 1 03-11-13 11:00
προιόντα σε τιμολόγιο SOELLICHA Access - Ερωτήσεις / Απαντήσεις 0 17-05-13 09:28
[Excel07] Βοήθεια με τιμολόγιο sotisanis Excel - Ερωτήσεις / Απαντήσεις 11 21-11-12 08:18
Εξαγωγή και αποθήκευση δεδομένων φόρμας σε word nasos23 Access - Ερωτήσεις / Απαντήσεις 1 15-03-12 09:10


Η ώρα είναι 05:17.