Καλημέρα Γρηγόρη!
Θα σου πω τι σκέφτομαι με την ελπίδα ότι θα βοηθήσω.
1. Δεν μπόρεσα να αναπαραγάγω το πρόβλημα σου
2. Με τον κώδικα
VBA που χρησιμοποιείται δεν υπάρχει διαφορά στη συμπεριφορά του
προγράμματος ανάμεσα σε εκδόσεις Access 2000 έως και 2019. Να είσαι σίγουρος γι' αυτό.
3. Για να εντοπιστεί το κείμενο των 36 χαρακτήρων, προϋποθέτει διαστήματα στην αρχή και στο τέλος του.
4. Η συνάρτηση λειτουργεί κανονικά ακόμα και σε κείμενο με πάρα πολλές χιλιάδες χαρακτήρες.
Τι συνάρτηση ή τι ερώτημα χρησιμοποιείς που σου επιστρέφει μόνο τους πρώτους 255 χαρακτήρες από το πεδίο μεγάλου κειμένου που τους στέλνεις στη συνέχεια στη συνάρτηση στο όρισμα MemoString;
Σου επισυνάπτω ένα παραδειγματικό αρχείο σε *.accdb.
Αφού το κατεβάσεις άνοιξε το ερώτημα Qry1.
Θα δεις ότι η εγγραφή με το ID
2
που περιέχει 1441 χαρακτήρες εμφανίζεται κανονικά.
Καλή συνέχεια!
Τάσος