![]() |
Επιστροφή κενών πεδιών 1 Συνημμένο(α) Καλησπέρα, Σε ένα πίνακα στην access έχω εισάγει δεδομένα από το excel. Έχω ένα ερώτημα που θέλω να μου επιστρέφει όσα είναι κενά. Για κάποιο λόγο, ενώ τα πεδία είναι άδεια δεν τα επιστρέφει το ερώτημα. Το ίδιο πρόβλημα αντιμετωπίζω σε όλα τα πεδία του πίνακα. Σας επισυνάπτω ένα δείγμα της βάσης με ένα πεδίο του πίνακα. Ο πίνακας έχει πολλά δεδομένα, γι' αυτό θα ήταν σημαντική η βοήθειά σας. Ευχαριστώ για το χρόνο σας. Φιλικά, Δημήτρης |
Καλησπέρα Αν γράψεις κώδικα vba τότε η έκφραση... Κώδικας: SELECT test.id, test.diakritTitlos FROM test WHERE test.diakritTitlos Is NullΔεν έχω απάντηση γιατί συμβαίνει αυτό! Με εκτίμηση Νίκος Δ. |
Tα πεδία φαινομενικά είναι άδεια αλλά κατ ουσίαν έχουν τιμή με μηδενικό μήκος Αν στο ερώτημά σου βάλεις ως κριτήριο Is Null Or "" θα πάρεις σωστή απάντηση Μπορεις να διαπιστώσεις βεβαια ποιές τιμές είναι αυτές στο Excel βαζοντας σε μια αδεια στηλη τη συνάρτηση =IsBlank(κελι που περιεχει τις τιμες σου) Αν παρεις απαντηση False τοτε δεν ειναι κενό αλλά έχει τιμή με μηδενικό μήκος. Τότε κάνεις μια Αντικατάσταση διαλέγοντας στην εύρεση Μορφοποίηση/Επιλογή μορφής από κελί->επιλεγεις ενα απο αυτα τα κελια και Αντικατάσταση με (δεν βαζεις τιποτα) Αν η αλλαγη γινει σωστα τοτε αυτοματα θα δεις το =isblank να αλλαζει σε True |
| Η ώρα είναι 09:57. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.