Άρθρωμα
Περιεχόμενα
Δείκτης 🔎︎

# Εγκυρότητα των περιεχομένων των κελιών

Για κάθε κελί, μπορείτε να καθορίσετε καταχωρίσεις που να είναι έγκυρες. Άκυρες καταχωρίσεις σε ένα κελί θα απορρίπτονται.

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

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

## Χρήση εγκυρότητας περιεχομένων κελιών

1. Επιλέξτε τα κελιά στα οποία θέλετε να καθορίσετε ένα νέο κανόνα εγκυρότητας.

2. Επιλέξτε Δεδομένα - Εγκυρότητα.

3. Στη σελίδα καρτέλας Κριτήρια, εισαγάγετε τις συνθήκες για τις νέες τιμές που θα εισάγονται στα κελιά.

4. Στο πλαίσιο Να επιτρέπεται, επιλέξτε μια επιλογή.

5. Αν επιλέξετε "Όλοι οι αριθμοί", δεν επιτρέπονται τιμές όπως "12.5". Η επιλογή "Ημερομηνία" επιτρέπει πληροφορίες ημερομηνιών σε τοπική μορφή ημερομηνίας και σε μορφή ημερομηνίας σειράς. Ομοίως, η συνθήκη "Ώρα" επιτρέπει τιμές ώρας της μορφής "12:00" ή αριθμούς σειράς ώρας. Η συνθήκη "Μήκος κειμένου" προϋποθέτει ότι τα κελιά επιτρέπεται να περιέχουν μόνο κείμενο.

   Επιλέξτε "Κατάλογος" για να εισάγετε έναν κατάλογο με έγκυρες εισόδους.

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

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

- Στη σελίδα καρτέλας Βοήθεια εισαγωγής, πληκτρολογήστε τον τίτλο και το κείμενο της συμβουλής, το οποίο θα εμφανιστεί, αν επιλεγεί το κελί.

- Στη σελίδα καρτέλας Ειδοποίηση σφάλματος, επιλέξτε την ενέργεια που θα εκτελεστεί σε περίπτωση σφάλματος.

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

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

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

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

Παράδειγμα μακροεντολής:

Function ExampleValidity(CellValue as String, TableCell as String)
Dim msg as string
msg = "Invalid value: " & "'" & CellValue & "'"
msg = msg & " in table: " & "'" & TableCell & "'"
MsgBox msg ,16,"Error message"
End Function

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

Σχετικά θέματα

Δεδομένα - Εγκυρότητα