Εμφάνιση ενός μόνο μηνύματος
  #5  
Παλιά 20-03-15, 01:53
ΕΛΕΝΙΤΣΑ Ο χρήστης ΕΛΕΝΙΤΣΑ δεν είναι συνδεδεμένος
Όνομα: ΕΛΕΝΗ
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 18-03-2015
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 8
Προεπιλογή

Καλησπέρα σας...!!!
Το αποτέλεσμα του κώδικα στα παραπάνω σχετικά ζητούμενα είναι το παρακάτω

Compile error:
Ambiguous name detected: WshDel


Ίσως οι λίγες γνώσεις μου στην VBA καθώς και η μη άμεση συνάφεια με το παρόν αντικείμενο - πληροφορικής - δεν μου
επιτρέπουν να κατανοήσω εις βάθος και να επιλύσω το πρόβλημα στο τι ακριβώς συμνβαίνει.
Ας μου επιτραπεί να παραθέσω το όλο πρόβλημα μου εξ αρχής με όσο το δυνατόν καλλίτερη σαφήνεια, ζητώντας σ
υγγνώμη εκ των προτέρων για κάθε πιθανή σας αναστάτωση.

Έστω ένα βιβλίο που περιέχει τα ΦΥΛΛΑ:
φύλλο1, φύλλο2, Φύλλο3,φύλλο4, Φύλλο5, Φύλλο6, Φύλλο7, Φύλλο8, Φύλλο9 κλπ
Έστω στο φύλλο1 στην στήλη Α2,Α3,Α4,Α5,Α6,Α7 κλπ περιέχονται διάφορα ΟΝΟΜΑΤΑ.
και στο Φύλλο2 περιέχεται ένα πίνακας με στοιχεία

Αναζητώ μία αυτοματοποιημένη διαδικασία macro (VBA); η οποία, κατά την γνώμη μου πρέπει να επενεργεί ως εξής:
1. Θα διαγράφει ΟΛΑ τα φύλλα που περιέχονται στο συγκεκριμένο βιβλίο εκτός βέβαια των φύλλων,
Φύλλο1 κ Φύλλο2 που απαιτούνται για τις παραπάνω εργασίες καθώς επίσης πρέπει να διατηρεί (ΔΕΝ ΘΑ ΔΙΑΓΡΑΦΕΙ)
κάποια άλλα ΣΥΓΚΕΚΡΙΜΕΝΑ (μικρός αριθμός ως προς το πλήθος περίπου 2-4 και γνωστά εκ των προτέρων )
2. Θα δημιουργεί μέσα στο ίδιο βιβλίο τόσα φύλλα όσα και τα στοιχεία Α2,Α3,Α4,Α5 Α6,Α7κλπ
(με ΟΝΟΜΑ εκάστου φύλλου τα περιεχόμενα των Α2,Α3,Α4,Α5 κλπ) και τέλος
3. Θα αντιγράφει το φύλλο2 μέσα σε όλα αυτά τα παραπάνω Α2,Α3,Α4,Α5,Α6,Α7 κλπ


Σας ευχαριστώ πολύ
Απάντηση με παράθεση