Εμφάνιση ενός μόνο μηνύματος
  #1  
Παλιά 07-02-10, 13:30
amy Ο χρήστης amy δεν είναι συνδεδεμένος
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 12-11-2009
Περιοχή: Πάτρα
Μηνύματα: 41
Προεπιλογή Εξαγωγή σε Excel

Καλή σας μέρα...
Στη φόρμα μου έχω ένα compo που επιλέγω μήνα, (Ιανουάριος, Φεβρουάριος κλπ) και ένα κουμπί που με το κλικ εκτελεί την
DoCmd.TransferSpreadsheet acExport,,"qryTblMonth","c:\temp\file.xls" ,True
και έτσι εξάγω τα δεδομένα μου σε excel, με τα εξής μειονεκτήματα
1. Αν δεν υπάρχει το c:\temp βγάζει σφάλμα
2. Αν υπάρχει το file.xls το κάνει replace με το νέο
Έχω προσαρμοστεί λοιπόν και γω και φροντίζω να υπάρχει το "temp" αλλά και να έχω κάνει copy το παλιό αρχείο σε άλλο dir...
Όμως φαντάζομαι ότι σίγουρα θα υπάρχει κάποιος τρόπος που με λίγο κώδικα θα μπορεί απ΄τη μιά να εξάγει το αρχείο στο τρέχον directory της βάσης (ή εναλλακτικά να δημιουργεί το directory που έχω ορίσει, αν δεν υπάρχει ήδη), και από την άλλη το όνομα του αρχείου εξαγωγής να είναι η τιμή του compo, πχ Ιανουάριος.xls
Τι λέτε οι ειδικοί?
Απάντηση με παράθεση