Εμφάνιση ενός μόνο μηνύματος
  #1  
Παλιά 21-12-21, 16:17
agrbita Ο χρήστης agrbita δεν είναι συνδεδεμένος
Όνομα: Τάσος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-08-2011
Μηνύματα: 57
Προεπιλογή Εισαγωγή δεδομένων από άλλο αρχείο excel

Κύριοι καλησπέρα σας,

Επανέρχομαι με νέο θέμα καθώς έκανα νέο σχεδιασμό στο project μου.

Τα δεδομένα μου :
1ον. Έχω το αρχείο ΤΑ6.1.xlsx, όπου υπάρχουν δεκατέσσερα φύλλα δεδομένων (αλφαρηθμητικά χωρίς συναρτήσεις). Στο κάθε φύλλο έχουμε σταθερά, 22 στήλες και 5500 γραμμές. Το όνομα του κάθε φύλλου είναι RF1,RF2, ... RF14. είναι μεγάλο αρχείο και αργεί να ανοίξει.
2ον. Έχω φτιάξει ένα νέο αρχείο DEMO1.xlsx όπου αντλώντας δεδομένα από το ΤΑ6.1.xlsx κάνω υπολογισμούς.
Στο αρχείο DEMO!.xlsx υπάρχουν 4 φύλλα (XMLi, ΥΦΙΣΤΑΜΕΝΗ, ΜΕΛΛΟΝΤΙΚΗ, ΒΑΘΜΟΛΟΓΙΑ και Φύλλο1).
Στο Φύλλο ΥΦΙΣΤΑΜΕΝΗ στο κελί L2, έχω λίστα όπου υπάρχουν τα ονόματα των φύλλων του ΤΑ6.1.xlsx (RF1, RF2, ... RF14).
Επίσης στο κελί Ρ1 εμφανίζεται η διαδρομή του C:\....\ΤΑ6.1.xlsx\&L2&.

Ενέργειες που κάνω μέχρι τώρα. Εφόσον επιλέγω από την λίστα (στο κελί L2) το φύλλο RF(!)
Κάνω Αντιγραφή / Επικόλληση των δεδομένων από το αρχείο ΤΑ6.1.xlsx του φύλλου RF(!) στο Φύλλο1 του αρχείου DEMO1.xlsx.(Ctr +Shtt + End μετά Ctr + C και μετά Ctr + V)

Το ερώτημα τώρα.

1ον. Υπάρχει τρόπος με χρήση VBA να αυτοματοποιήσω την διαδικασία;
2ον. Υπάρχει η δυνατότητα χωρίς να ανοίγω το αρχείο (στο παρασκήνιο) να παίρνω τα δεδομένα που θέλω;
3ον. Είναι καλύτερα να αντιγράφω όλο το φύλλο που ζητώ;
Απάντηση με παράθεση