Καλημέρα
Έστω ότι έχουμε ένα αρχείο Excel
και θέλουμε να απαγορεύσουμε σε τρίτους,
την λήψη εικόνων (screenshots) από αυτό.
Η απάντηση είναι... κατηγορηματικά, δεν μπορούμε.
Γιατί:
Υπάρχουν διάφοροι τρόποι,
με τους οποίους μπορούμε να απενεργοποιήσουμε
για παράδειγμα στο πληκτρολόγιο, το πλήκτρο Prt Scr.
Με το άνοιγμα του βιβλίου πχ δεν θα υπάρχει δυνατότητα, να «πατήσει» κανείς το πλήκτρο αυτό.
Μπορούμε ακόμα, να «καθαρίσουμε» το Clipboard, από κάθε περιεχόμενό του...
Υπάρχουν κι άλλα πράγματα που μπορούμε να κάνουμε (εκτός κώδικα) ...
Αλλά...
Ακόμα κι αν γνωρίζει ο «κατασκευαστής» του αρχείου,
τον τρόπο, με τον οποίο, θα απαγορεύσει στους χρήστες να απενεργοποιήσουν την
vba,
ώστε ο χρήστης να μην έχει την δυνατότητα να «καταστρέψει» τον κώδικα,
κανείς δεν μπορεί να απαγορεύσει τη χρήση
τρίτων προγραμμάτων,
για λήψη εικόνων ή και video οθόνης (πχ Lightshot)
ΥΓ.
Εκτός των άλλων, για να λειτουργήσει κάτι, που θα μπορούσε να απαγορεύσει την λήψη εικόνων,
θα πρέπει το παράθυρο της excel, να έχει focus...
Αν δεν έχει;