Καλημέρα
Κωστή, καλώς όρισες στην παρέα μας.
Ένας εναλλακτικός τρόπος, με τύπους, για να δουλεύει με κλειστό βιβλίο είναι ο εξής:
Έστω βιβλίο 1, με δεδομένα = Book1
από A1 έως A10
Έστω βιβλίο 2, που θα «παίρνει» από το πρώτο = Book2
και τα θέλουμε έστω στο A1:A10 και πάλι.
Στο A1 του δεύτερου βιβλίου:
=[Book1.xlsx]Sheet1'!A1
Αυτό θα αλλάξει σε:
='C:\Users\χρήστης\Desktop\[Book1.xlsx]Sheet1'!A1
δηλαδή, θα δημιουργήσει ένα σύνδεσμο, με το path που είναι το βιβλίο.
Με το Book1 κλειστό, ανοίγοντας το Book2 η excel ρωτάει
αν θέλουμε να ανανεώσουμε τον σύνδεσμο ή τους συνδέσμους προς άλλα βιβλία.
Μετά από αυτό, υπάρχει και ο κώδικας (
VBA)
Εδώ, θα πρέπει να έχουμε, απαραίτητα κατάληξη .xlsm για να λειτουργεί ο κώδικας
και να είμαστε ακριβείς στο τι θέλουμε να πάει που.
Σημείωση:
1. Σε Office Ελληνική γλώσσα το "Sheet" θα εμφανίζεται "Φύλλο"
2. Αν το φύλλο έχει ονομαστεί φυσικά εμφανίζεται το όνομα του.