Στις 24/8, το μέλος ΔΗΜΗΤΡΙΟΣ, ανέβασε ένα ερώτημα σχετικά με την εντολή Debug.Print
στην
vba τι είναι, και τι κάνει στον κώδικα...
Ο τίτλος του θέματος, με τις λέξεις
Debug Print που περιείχε, δημιούργησε πρόβλημα
στην
εμφάνιση του θέματος, με αποτέλεσμα, να μην μπορεί να απαντηθεί...
Πάμε λοιπόν να το δούμε, με μια πολύ σύντομη απάντηση.
Η εντολή Debug.Print(expression), δεν έχει κανένα λόγο ύπαρξης στον κώδικα,
εφόσον ο δημιουργός ολοκληρώσει το έργο του.
Είναι ένα «εργαλείο» που σε συνδυασμό με το Immediate Window,
δίνει την δυνατότητα στον προγραμματιστή, να ελέγξει τις μεταβλητές του
και να κάνει τυχόν διορθώσεις...
Μετά θα πρέπει να «καθαρίσετε» το Immediate και να διαγράψετε τη γραμμή/ές
με το Debug.Print από τον κώδικα.
*Πολλοί χρησιμοποιούν msgboxes, για να βλέπουν την συμπεριφορά μεταβλητών,
αντί για το Debug.Print + Immediate Window, που είναι αποδεκτό μεν,
αλλά όχι πολύ επαγγελματικό...
Μια μικρή ανάλυση στο βιβλίο που ακολουθεί...