Σπίτι Κοινωνική Media Μια μακροεντολή Excel για να εξακριβωθεί αν υπάρχει ένα βιβλίο εργασίας - dummies

Μια μακροεντολή Excel για να εξακριβωθεί αν υπάρχει ένα βιβλίο εργασίας - dummies

Πίνακας περιεχομένων:

Βίντεο: Excel 2003 Expert - Μακροεντολές 2025

Βίντεο: Excel 2003 Expert - Μακροεντολές 2025
Anonim

Αυτή η μακροεντολή του Excel σάς επιτρέπει να περάσετε μια διαδρομή αρχείου για να αξιολογήσετε αν υπάρχει το αρχείο. Για παράδειγμα, μπορεί να έχετε μια διαδικασία που χειρίζεται ένα αρχείο κάπου στον υπολογιστή σας. Για παράδειγμα, μπορεί να χρειαστεί να ανοίξετε ένα υπάρχον βιβλίο εργασίας για να προσθέσετε δεδομένα σε αυτό σε καθημερινή βάση. Σε αυτήν την περίπτωση, ίσως χρειαστεί να ελέγξετε αν υπάρχει το αρχείο που χρειάζεται να χειριστείτε.

Πώς λειτουργεί η μακροεντολή

Το πρώτο πράγμα που πρέπει να παρατηρήσετε σχετικά με αυτήν τη μακροεντολή είναι ότι πρόκειται για μια συνάρτηση, όχι για μια διαδικασία Sub. Κάνοντας αυτή τη μακροεντολή μια λειτουργία σας επιτρέπει να περάσετε οποιαδήποτε διαδρομή αρχείου σε αυτήν.

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

Λειτουργία FileExists (FPath As String) Ως Boolean 'Βήμα 1: Δηλώστε τις μεταβλητές σας Dim FName As String 'Βήμα 2: Χρησιμοποιήστε τη λειτουργία Dir για να πάρετε το όνομα αρχείου FName = Dir (FPath)' Βήμα 3: Εάν υπάρχει αρχείο, επιστρέψτε True. αλλιώς False Αν FName "Τότε FileExists = True _ Else: FileExists = Λειτουργία False End

Το βήμα 1 δηλώνει μια μεταβλητή String που κρατά το όνομα αρχείου που επιστρέφει από τη συνάρτηση Dir.FName είναι το όνομα της μεταβλητής String

Στο βήμα 2 προσπαθείτε να ορίσετε τη μεταβλητή FName.Αναφέρεστε με τη μεταβίβαση της μεταβλητής FPath στη λειτουργία Dir.Η μεταβλητή αυτή FPath διαβιβάζεται μέσω των δηλώσεων λειτουργίας (δείτε την πρώτη γραμμή ο κώδικας.) Αυτή η δομή σας εμποδίζει να κάνετε σκληρή κωδικοποίηση μιας διαδρομής αρχείου, μεταφέροντάς την ως μεταβλητή αντί

Αν δεν είναι δυνατή η ρύθμιση της μεταβλητής FName, η διαδρομή που πέρασα δεν υπάρχει. η μεταβλητή είναι κενή.Το βήμα 3 απλά μεταφράζει αυτό το αποτέλεσμα σε μια αληθινή ή ψεύτικη έκφραση

Και πάλι, αυτή η λειτουργία μπορεί να χρησιμοποιηθεί για την αξιολόγηση οποιασδήποτε διαδρομής αρχείου που θα περάσετε σε αυτήν.

Η ακόλουθη μακροεντολή δείχνει πώς να χρησιμοποιήσετε αυτήν τη λειτουργία:

Sub Macro1 () Εάν το FileExists ("C: TempMyNewBook ​​.xlsx") = True Στη συνέχεια υπάρχει το αρχείο MsgBox "Το αρχείο υπάρχει." Else MsgBox "Το αρχείο δεν υπάρχει." End If End Sub

Πώς να χρησιμοποιήσετε τη μακροεντολή

Για να εφαρμόσετε αυτήν τη μακροεντολή, μπορείτε να αντιγράψετε και να επικολλήσετε και τα δύο κομμάτια κώδικα τυπική ενότητα:

Ενεργοποιήστε τον επεξεργαστή της Visual Basic πατώντας Alt + F11.

  1. Κάντε δεξί κλικ στο όνομα του έργου / βιβλίου εργασίας στο παράθυρο του έργου.

  2. Επιλέξτε Εισαγωγή → Ενότητα.

  3. Πληκτρολογήστε ή επικολλήστε τον κώδικα στη νεοδημιουργηθείσα ενότητα.

Μια μακροεντολή Excel για να εξακριβωθεί αν υπάρχει ένα βιβλίο εργασίας - dummies

Η επιλογή των συντακτών

Πώς να Προβλέπουμε με την εντολή αναζήτησης στόχου στο Excel 2016 - dummies

Πώς να Προβλέπουμε με την εντολή αναζήτησης στόχου στο Excel 2016 - dummies

Στο Excel 2016, παρέχετε τα ανεπεξέργαστα δεδομένα και το Excel παράγει τα αποτελέσματα. Με την εντολή "Επιδίωξη στόχου", δηλώνετε ότι θέλετε τα αποτελέσματα να είναι και το Excel σας λέει τα ακατέργαστα δεδομένα που χρειάζεστε για την παραγωγή αυτών των αποτελεσμάτων. Η εντολή στόχου αναζήτησης είναι χρήσιμη στις αναλύσεις όταν θέλετε ...

Πώς να μορφοποιήσετε τις πληροφορίες πίνακα στον άξονα

Πώς να μορφοποιήσετε τις πληροφορίες πίνακα στον άξονα

Μπορείτε και θα θέλετε να μορφοποιήσετε τις πληροφορίες που περιέχονται σε ένα συγκεντρωτικό πίνακα Excel. Ουσιαστικά, έχετε δύο τρόπους για να το κάνετε αυτό: χρησιμοποιώντας την τυπική μορφοποίηση κελιού και χρησιμοποιώντας μια αυτόματη φόρμα για τον πίνακα. Χρησιμοποιώντας τυπική μορφοποίηση κελιού Για να μορφοποιήσετε ένα μόνο κελί ή ένα φάσμα κυττάρων στον πίνακα περιστροφής, επιλέξτε το εύρος, ...

Πώς να μορφοποιήσετε πίνακες με το εργαλείο γρήγορης ανάλυσης στο Excel 2016 - dummies

Πώς να μορφοποιήσετε πίνακες με το εργαλείο γρήγορης ανάλυσης στο Excel 2016 - dummies

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

Η επιλογή των συντακτών

Για τους ηλικιωμένους: Πώς να διαμορφώσετε ένα διάγραμμα Excel - dummies

Για τους ηλικιωμένους: Πώς να διαμορφώσετε ένα διάγραμμα Excel - dummies

Διάγραμμα Microsoft Excel. Μπορείτε να αλλάξετε το χρώμα κάθε σειράς δεδομένων, για παράδειγμα, και να αλλάξετε τη γραμματοσειρά και το μέγεθος κάθε στοιχείου κειμένου. Μπορείτε να ρυθμίσετε την περιστροφή ενός διαγράμματος 3-D, να μετακινήσετε τον θρύλο σε διαφορετικές θέσεις, να προσθέσετε ή να αφαιρέσετε τον τίτλο του γραφήματος και διάφορα ...

Πώς να τροποποιήσετε τον τρόπο λειτουργίας του πληκτρολογίου του υπολογιστή σας - ανδρείκελα

Πώς να τροποποιήσετε τον τρόπο λειτουργίας του πληκτρολογίου του υπολογιστή σας - ανδρείκελα

Προβλήματα καρπιαίου τούνελ, μπορεί να θέλετε να εξετάσετε την τροποποίηση του τρόπου λειτουργίας του πληκτρολογίου του υπολογιστή σας. Μπορείτε να ενεργοποιήσετε τις λειτουργίες που σας επιτρέπουν να ελέγχετε το ποντίκι σας μέσω του πληκτρολογίου, για παράδειγμα, ή να ενεργοποιήσετε τα Sticky Keys, τα οποία σας δίνουν τη δυνατότητα να πατήσετε τους συνδυασμούς πλήκτρων ...

Πώς να εγκαταστήσετε ένα πρόγραμμα υπολογιστή - Dummies

Πώς να εγκαταστήσετε ένα πρόγραμμα υπολογιστή - Dummies

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

Η επιλογή των συντακτών

Συνέπειες του επαναπατρισμού στις συνήθειες ύπνου του παιδιού - ανδρείκελα

Συνέπειες του επαναπατρισμού στις συνήθειες ύπνου του παιδιού - ανδρείκελα

Το διαζύγιο ή η χήρα του γονέα αρκεί για να διαταράξει το πρότυπο ύπνου του παιδιού. και αν ο ειδύλλιος και ο γάμος ξαναγυρναίνουν στην εικόνα, είναι ακόμα μια μεγάλη διατάραξη. Τα παρακάτω παραδείγματα υπογραμμίζουν μερικές από τις προκλήσεις κατά την κατάκλιση που μπορεί να αντιμετωπίσει η οικογένειά σας: Ένα παιδί συνηθισμένο να κοιμάται (κοιμάται στο ίδιο δωμάτιο ή κρεβάτι όπως εσείς) μπορεί να βρει ...

Αποφασίζετε για την φροντίδα των παιδιών όταν εργάζεστε από το σπίτι - ανδρείκελα

Αποφασίζετε για την φροντίδα των παιδιών όταν εργάζεστε από το σπίτι - ανδρείκελα

Ή εργάζεστε σε έναν εργοδότη που σας επιτρέπει να εργάζεστε από το σπίτι σε πλήρη ή μερική απασχόληση (μια ρύθμιση εργασίας που αναφέρεται ως τηλεργασία ή τηλεργασία), πρέπει να υπολογίσετε τι πρόκειται να κάνετε για τη φροντίδα των παιδιών εάν έχετε μικρά παιδιά. Εάν ...