VBA - Άνοιγμα & Χρήση του Visual Basic Editor (VBE) στο Excel

Αυτό το σεμινάριο θα σας δείξει πώς να ανοίξετε και να προγραμματίσετε στο Visual Basic Editor στο VBA.

Άνοιγμα του Visual Basic Editor

Υπάρχουν μερικοί τρόποι πρόσβασης στο Visual Basic Editor (VBE) στο Excel.

Τύπος Alt + F11 στο πληκτρολόγιό σας.

Ή

Κάντε κλικ Προβολή> Μακροεντολές> Προβολή μακροεντολώνΤο Από εδώ μπορείτε Επεξεργασία υπάρχουσα μακροεντολή ή Δημιουργώ ένα καινούργιο. Οποιαδήποτε από τις δύο επιλογές ανοίγει το πρόγραμμα επεξεργασίας VB.

Ή

Προγραμματιστής> Visual Basic

Σημείωση: Εάν δεν βλέπετε την Κορδέλα προγραμματιστή, θα πρέπει να την ενεργοποιήσετε.

Για να ενεργοποιήσετε την Κορδέλα προγραμματιστή

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

Κάντε κλικ Εντάξει.

Η καρτέλα Προγραμματιστής θα εμφανιστεί στην κύρια κορδέλα. Κάντε κλικ στο Visual Basic στην αρχή της κορδέλας για πρόσβαση στο Visual Basic Editor.

Κατανόηση της οθόνης VBE

Η οθόνη VBE εμφανίζεται στο παρακάτω γράφημα.

Ο Εξερευνητής έργου

Το Project Explorer σάς επιτρέπει να δείτε πώς είναι οργανωμένο το έργο στο οποίο εργάζεστε. Μπορείτε να δείτε πόσες ενότητες και φόρμες είναι αποθηκευμένες στο έργο και μπορείτε να πλοηγηθείτε ανάμεσα σε αυτές τις ενότητες και φόρμες. Μια ενότητα είναι όπου αποθηκεύεται ο κώδικας στο βιβλίο εργασίας σας, όταν εγγράφετε μια μακροεντολή, θα αποθηκευτεί σε μια τυπική μονάδα - η οποία από προεπιλογή θα ονομάζεται «Ενότητα 1 ’.

Κάθε ένα από τα φύλλα εργασίας στο αρχείο Excel σας έχει επίσης μια μονάδα πίσω του, όπως και το ίδιο το βιβλίο εργασίας. Όταν εισάγετε ένα νέο φύλλο στο βιβλίο εργασίας μέσω της κύριας οθόνης του Excel, θα δείτε μια πρόσθετη ενότητα φύλλου να εμφανίζεται στο Project Explorer.

Κάντε διπλό κλικ σε μια ενότητα για να μεταβείτε στον κώδικα για αυτήν την ενότητα.

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

Τύπος ενοτήτων

Οι ενότητες οργανώνονται σε 5 διαφορετικούς τύπους.

  1. Τυπικές ενότητες - το μεγαλύτερο μέρος του κώδικα θα μπει σε αυτόν τον τύπο ενότητας. Όταν εγγράφετε μια μακροεντολή, μπαίνει σε μια τυπική μονάδα. Όταν γράφετε μια γενική διαδικασία που θα χρησιμοποιηθεί σε ολόκληρο το βιβλίο εργασίας σας, συνήθως μπαίνει σε μια τυπική ενότητα.
  2. Ενότητες βιβλίου εργασίας - αυτή η ενότητα περιέχει τον κωδικό που είναι μοναδικός για το συγκεκριμένο βιβλίο εργασίας. Ο περισσότερος κώδικας σε αυτά τα είδη ενοτήτων είναι γνωστός ως ΕΚΔΗΛΩΣΕΙΣΤο Ένα συμβάν μπορεί να συμβεί όταν ένα βιβλίο εργασίας ανοίξει ή κλείσει, για παράδειγμα. Η ενότητα μπορεί επίσης να περιέχει κώδικα που είναι γραμμένος από τον εαυτό σας και χρησιμοποιείται από τα συμβάντα.
  3. Ενότητες φύλλων - αυτή η ενότητα περιέχει τον κωδικό που είναι μοναδικός για το συγκεκριμένο φύλλο. Μπορούν να εμφανιστούν όταν κάνετε κλικ σε ένα φύλλο για παράδειγμα (το Κάντε κλικ στο συμβάν), ή όταν αλλάζετε δεδομένα σε ένα κελί. Αυτή η ενότητα μπορεί επίσης να κρατήσει κώδικα που είναι γραμμένος από εσάς και καλείται από τα Συμβάντα.
  4. Ενότητες φόρμας - αυτή είναι η ενότητα πίσω από μια προσαρμοσμένη φόρμα που μπορείτε να δημιουργήσετε. Για παράδειγμα, μπορείτε να δημιουργήσετε μια φόρμα για να κρατήσετε λεπτομέρειες για ένα τιμολόγιο, με ένα κουμπί OK, ο κωδικός πίσω από το κουμπί (το συμβάν κλικ) περιέχει τον κωδικό που θα τρέξει όταν κάνετε κλικ στο κουμπί.
  5. Ενότητες τάξης - αυτή η ενότητα χρησιμοποιείται για τη δημιουργία αντικειμένων κατά την εκτέλεση. Η ενότητα κλάσης χρησιμοποιείται από προγραμματιστές Advanced VBA και θα καλυφθεί σε μεταγενέστερο στάδιο.

Εισαγωγή ενότητας ή φόρμας στον κώδικά σας

Για να εισαγάγετε μια νέα μονάδα στον κωδικό σας, κάντε κλικ στο Εισάγετε επιλογή στη γραμμή μενού και κάντε κλικ Μονάδα μέτρησης.

Or, κάντε κλικ στο Εισαγωγή ενότητας κουμπί που θα βρείτε στην τυπική κορδέλα.

Για να εισαγάγετε μια νέα φόρμα χρήστη στον κωδικό σας, επιλέξτε το UserForm επιλογή.

Μια νέα φόρμα χρήστη θα εμφανιστεί στο Project Explorer και θα εμφανίζεται στο παράθυρο κώδικα στα δεξιά.

Μπορείτε επίσης να εισαγάγετε ένα Ενότητα τάξης

Μια ενότητα κλάσης χρησιμοποιείται για την εισαγωγή αντικειμένων στο έργο σας VBA.

Αφαίρεση ενότητας ή φόρμας από το Project Explorer

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

Κάντε κλικ Αφαιρώ (σε αυτήν την περίπτωση UserForm1… )

Ή

Κάνε κλικ στο Αρχείο μενού και, στη συνέχεια, κάντε κλικ στο Κατάργηση (UserForm1).

Θα εμφανιστεί ένα πλαίσιο προειδοποίησης που θα σας ρωτά εάν θέλετε να εξάγετε τη φόρμα ή τη λειτουργική μονάδα προτού την αφαιρέσετε. Η εξαγωγή της φόρμας ή της ενότητας σάς επιτρέπει να το αποθηκεύσετε ως μεμονωμένο αρχείο για χρήση σε διαφορετικό έργο του Excel κάποια άλλη στιγμή.

Τις περισσότερες φορές όταν αφαιρείτε μια ενότητα ή μια φόρμα είναι επειδή δεν τη χρειάζεστε, οπότε κάντε κλικ στο Όχι.

Παράθυρο ιδιοτήτων

Θα δείτε το παράθυρο ιδιοτήτων κάτω από το Project ExplorerΤο Σως χρειαστεί να το ενεργοποιήσετε.

Τύπος F4 ή κάντε κλικ Θέα, Παράθυρο ιδιοτήτων.

Το παράθυρο ιδιοτήτων σάς δίνει τη δυνατότητα να δείτε τις ιδιότητες για τη συγκεκριμένη ενότητα ή φόρμα που έχει επιλεγεί στο Project ExplorerΤο Όταν εργάζεστε σε ενότητες, μπορείτε να χρησιμοποιήσετε το παράθυρο ιδιοτήτων για να αλλάξετε το όνομα της ενότητας. Αυτή είναι η μόνη ιδιότητα που διατίθεται σε μια ενότητα. Ωστόσο, όταν εργάζεστε με φόρμες, θα υπάρχουν πολύ περισσότερες διαθέσιμες ιδιότητες και το παράθυρο Ιδιότητες χρησιμοποιείται στη συνέχεια εκτενώς για τον έλεγχο της συμπεριφοράς των φορμών και των στοιχείων ελέγχου που περιέχονται στη φόρμα.

Όταν εγγράφετε μια μακροεντολή, τοποθετείται αυτόματα σε μια τυπική μονάδα. Η ενότητα θα ονομάζεται «Ενότητα 1 ’ και κάθε κώδικας που περιέχεται σε αυτήν την ενότητα είναι διαθέσιμος για χρήση σε όλο το έργο σας. Θα πρέπει να μετονομάσετε τη μονάδα σας σε κάτι που είναι σημαντικό, το οποίο θα διευκολύνει τον εντοπισμό του κωδικού σας εάν προσθέτετε πολλαπλές ενότητες στο έργο.

Μπορείτε επίσης να μετονομάσετε τις φόρμες σας.

Εάν μετονομάσατε το φύλλο σας στο Excel, το όνομα του φύλλου θα εμφανιστεί ως όνομα του φύλλου σε αγκύλες μετά το Sheet1.

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

Κουραστήκατε να ψάχνετε για παραδείγματα κώδικα VBA; Δοκιμάστε το AutoMacro!

Το παράθυρο κώδικα

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

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

Στο παραπάνω παράδειγμα, δεν δουλεύουμε σε κανένα αντικείμενο - έτσι αυτό έχει οριστεί σε γενικό, αλλά εργαζόμαστε μέσα στη διαδικασία Gridlines.

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

Κατανόηση του Κώδικα

Υπάρχουν 2 τύποι διαδικασιών - Υποδιαδικασίες και Διαδικασίες λειτουργίας.

Υποδιαδικασίες

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

Μια υποδιαδικασία ξεκινά με α Υπο δήλωση και τελειώνει με ένα Τέλος υπο δήλωση. Το όνομα της διαδικασίας ακολουθείται πάντα από παρενθέσεις.

123 Sub HideGridLines ()ActiveWindow.DisplayGridlines = ΛάθοςΤέλος υπο

Διαδικασίες Λειτουργίας

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

123 Λειτουργία κιλού (κιλά ως διπλό)Κίλος = (λίρες/2,2)Λειτουργία Τέλους

Αυτή η λειτουργία θα μπορούσε να χρησιμοποιηθεί στο πλαίσιο διαλόγου Εισαγωγή συνάρτησης στο Excel για τη μετατροπή λιβρών σε χιλιόγραμμα.

Δημιουργία νέας Διαδικασίας

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

ή μπορείτε να κάνετε κλικ στο εικονίδιο στη γραμμή εργαλείων

Θα εμφανιστεί το ακόλουθο παράθυρο διαλόγου

  1. Πληκτρολογήστε το όνομα της νέας διαδικασίας στο πλαίσιο ονόματος - αυτό πρέπει να ξεκινά με ένα γράμμα του αλφαβήτου και μπορεί να περιέχει γράμματα και αριθμούς και να έχει μέγιστο 64 χαρακτήρες.
  2. Μπορείτε να έχετε ένα Υποδιαδικασία, ένα Διαδικασία λειτουργίας ή α Ιδιοκτησία διαδικασία. (Οι ιδιότητες χρησιμοποιούνται σε ενότητες κλάσης και ορίζουν ιδιότητες για στοιχεία ελέγχου ActiveX που μπορεί να έχετε δημιουργήσει).
  3. Μπορείτε επίσης να κάνετε το πεδίο της διαδικασίας Δημόσιο ή ΙδιωτικόςΤο Εάν η διαδικασία είναι δημόσια (προεπιλογή), τότε μπορεί να χρησιμοποιηθεί από όλες τις ενότητες του έργου, ενώ εάν η διαδικασία είναι ιδιωτική, θα μπορεί να χρησιμοποιηθεί μόνο από αυτήν την ενότητα.
  4. Μπορείτε να δηλώσετε τοπικές μεταβλητές σε αυτήν τη διαδικασία ως Στατικές (αυτό σχετίζεται με το πεδίο εφαρμογής της μεταβλητής και δημοσιοποιεί μια μεταβλητή επιπέδου τοπικής διαδικασίας σε ολόκληρη τη λειτουργική μονάδα). Δεν θα χρησιμοποιήσουμε αυτήν την επιλογή.

Όταν συμπληρώσετε όλα τα σχετικά στοιχεία, κάντε κλικ στο Εντάξει.

Στη συνέχεια πληκτρολογείτε τον κωδικό σας μεταξύ των δηλώσεων Sub και End Sub.

ΕΝΑΛΛΑΚΤΙΚΑ - μπορείτε να πληκτρολογήσετε τις δηλώσεις Sub και End Sub στη μονάδα σας ακριβώς όπως φαίνεται παραπάνω. Δεν χρειάζεται να τοποθετήσετε τη λέξη Δημόσιο μπροστά από τη λέξη δευτερεύον - εάν αυτή η λέξη παραλειφθεί, όλες οι διαδικασίες της ενότητας θεωρούνται αυτόματα Δημόσιες.

Στη συνέχεια πληκτρολογείτε Υπο και στη συνέχεια το όνομα της διαδικασίας σας ακολουθούμενο από παρένθεση.

δηλ .:

1 Υπο δοκιμή ()

ο Τέλος υπο η δήλωση θα εμφανιστεί αυτόματα.

Προγραμματισμός VBA | Το Code Generator λειτουργεί για εσάς!

Γραφή κώδικα που είναι εύκολο να κατανοηθεί και να περιηγηθείτε

Προσθήκη σχολίων

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

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

Κάντε δεξί κλικ στις γραμμές εργαλείων.

Επιλέγω Επεξεργασία.

Κάντε κλικ στο κουμπί σχολίου για να εισαγάγετε ένα σχόλιο στον κωδικό σας.

ΣΗΜΕΙΩΣΗ: Συνήθως χρησιμοποιείτε το κουμπί αποκλεισμού σχολίων μόνο όταν έχετε μερικές γραμμές κώδικα που θέλετε να σχολιάσετε (και όχι να διαγράψετε). Είναι ευκολότερο για ένα μόνο σχόλιο να χρησιμοποιεί απόστροφο.

Εσοχή

Μια καλή συνήθεια για να μπεις είναι να κάνεις εσοχή στον κώδικα, διευκολύνοντας την ανάγνωση του κώδικα και την προβολή των διαφορετικών τμημάτων του κώδικα.

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

Κεφαλαίο εναντίον πεζών πεζών

Το VBA προσαρμόζει όλο τον κώδικα στην κατάλληλη περίπτωση, οπότε αν πληκτρολογήσετε ΟΛΑ ΜΕ ΚΕΦΑΛΑΙΑ ή όλα με πεζά θα επαναπροσαρμόσει τον κωδικό σας για να είναι στην κατάλληλη περίπτωση!

Προγραμματισμός VBA | Το Code Generator λειτουργεί για εσάς!

Αυτόματη συμπλήρωση

Όταν προσαρμόζετε τον κωδικό σας, θα παρατηρήσετε ότι η VBA προσπαθεί να σας βοηθήσει προτείνοντας τον κωδικό που μπορείτε να πληκτρολογήσετε. Αυτό είναι γνωστό ως Αυτόματη συμπλήρωση.

Σφάλμα παγίδευσης και εντοπισμού σφαλμάτων

Υπάρχουν 4 τύποι σφαλμάτων που μπορεί να προκύψουν κατά την εγγραφή κώδικα VBA - Σφάλματα σύνταξης, Σφάλματα σύνταξης, Σφάλματα χρόνου εκτέλεσης και Λογικά σφάλματα.

Σφάλματα σύνταξης

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

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

Σφάλματα σύνταξης

Αυτά συμβαίνουν όταν κάτι λείπει από τον κώδικα που εμποδίζει την εκτέλεση του κώδικα. Το σφάλμα δεν εμφανίζεται όταν γράφετε τον κώδικα, αλλά συμβαίνει όταν προσπαθείτε να εκτελέσετε τον κώδικα.

Προγραμματισμός VBA | Το Code Generator λειτουργεί για εσάς!

Σφάλματα χρόνου εκτέλεσης

Αυτά συμβαίνουν όταν εκτελείτε τον κώδικα και η σύνταξη και η μεταγλώττιση είναι σωστές, αλλά συμβαίνει κάτι άλλο για να αποτρέψει τη σωστή εκτέλεση του κώδικα.

Σε αυτήν την περίπτωση, το Sheet4 δεν υπάρχει. Αυτό το μήνυμα σφάλματος είναι πιο χρήσιμο από τα μηνύματα σφάλματος μεταγλώττισης, καθώς σας δίνει την ευκαιρία να κάνετε εντοπισμό σφαλμάτων στον κώδικα και να δείτε γιατί δεν λειτουργεί.

Κάντε κλικ Εντοπισμός σφαλμάτωνΤο Ο κωδικός θα σταματήσει στο σφάλμα και θα επισημάνει το σφάλμα με κίτρινο χρώμα, επιτρέποντάς σας να διορθώσετε το σφάλμα σας.

Τροποποιήστε το Sheet4 στο Sheet2 (καθώς το φύλλο 2 υπάρχει και το φύλλο 4 δεν υπάρχει).

Τύπος F5 ή κάντε κλικ στο Να συνεχίσει κουμπί στη γραμμή εργαλείων.

Λογικά σφάλματα

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

Υπάρχουν 2 τύποι παγίδων σφάλματος

Στο Σφάλμα Μετάβαση στο

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

Όταν εκτελείτε τον κώδικα, εμφανίζεται το παράθυρο διαλόγου Άνοιγμα αρχείου.

Όταν κάνετε κλικ στο κουμπί Ακύρωση, θα εμφανιστεί το σφάλμα.

Η ακόλουθη παγίδα σφάλματος θα συνεχίσει τον κώδικα στη λειτουργία εξόδου του κώδικα και θα επιστρέψει το μήνυμα.

Αυτό κάνει χρήση του On Error GoTo για έξοδο από τη λειτουργία.

Όταν εκτελείτε τον κωδικό και κάνετε κλικ στο κουμπί Ακύρωση, θα εμφανιστεί το πλαίσιο μηνυμάτων.

Στο Σφάλμα Συνέχιση Επόμενο

Αν βάλετε το Στο Σφάλμα Συνέχιση Επόμενο Δήλωση στον κωδικό σας, η γραμμή που περιέχει το σφάλμα θα αγνοηθεί και ο κώδικας θα συνεχιστεί.

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

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

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave