Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [VBA] Εντολή «Ντιμπάγκ Πριντ» (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/4997-entoli-ntimpagk-printa.html)

Spirosgr 29-08-18 08:13

Εντολή «Ντιμπάγκ Πριντ»
 
1 Συνημμένο(α)
Στις 24/8, το μέλος ΔΗΜΗΤΡΙΟΣ, ανέβασε ένα ερώτημα σχετικά με την εντολή Debug.Print
στην vba τι είναι, και τι κάνει στον κώδικα...

Ο τίτλος του θέματος, με τις λέξεις Debug Print που περιείχε, δημιούργησε πρόβλημα
στην εμφάνιση του θέματος, με αποτέλεσμα, να μην μπορεί να απαντηθεί...

Πάμε λοιπόν να το δούμε, με μια πολύ σύντομη απάντηση.
Η εντολή Debug.Print(expression), δεν έχει κανένα λόγο ύπαρξης στον κώδικα,
εφόσον ο δημιουργός ολοκληρώσει το έργο του.
Είναι ένα «εργαλείο» που σε συνδυασμό με το Immediate Window,
δίνει την δυνατότητα στον προγραμματιστή, να ελέγξει τις μεταβλητές του
και να κάνει τυχόν διορθώσεις...

Μετά θα πρέπει να «καθαρίσετε» το Immediate και να διαγράψετε τη γραμμή/ές
με το Debug.Print από τον κώδικα.

*Πολλοί χρησιμοποιούν msgboxes, για να βλέπουν την συμπεριφορά μεταβλητών,
αντί για το Debug.Print + Immediate Window, που είναι αποδεκτό μεν,
αλλά όχι πολύ επαγγελματικό...


Μια μικρή ανάλυση στο βιβλίο που ακολουθεί...

ΔΗΜΗΤΡΙΟΣ 30-08-18 07:10

Καλημέρα Σπύρο.
Ευχαριστώ πολύ, να είσαι καλά !

Spirosgr 30-08-18 09:21

Καλημέρα, καλή συνέχεια.


Η ώρα είναι 08:59.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2