Όταν προσθέτετε " expresion.Refresh " στον κώδικά σας , να σας αναγκάσει την εφαρμογή να καλέσει αμέσως για την ενημέρωση των δεδομένων . Μοιάζει με την πηγή των δεδομένων προεπιλογή του, εκτός αν ορίζεται διαφορετικά . Οι περισσότερες εφαρμογές VBA έχουν μια πηγή εγγραφής , ή βάση δεδομένων , που βρίσκεται στο πίσω μέρος της εφαρμογής και αποθηκεύει δεδομένα που μπορείτε να δημιουργήσετε , ενώ χρησιμοποιώντας την εφαρμογή ή τα δεδομένα που μπορούν να έχουν πρόσβαση μέσω της εφαρμογής . Εκφράσεις του γλώσσας προγραμματισμού Visual Basic χρησιμοποιούνται για να εκτελούν συγκεκριμένες λειτουργίες . Η έκφραση ανανέωσης είναι μόνο μία από τις πολλές διαφορετικές εκφράσεις ότι οι προγραμματιστές μπορούν να χρησιμοποιήσουν κατά τον προγραμματισμό σε VBA .
Εικόνων Refresh Διαστήματα
Η
Ένα βασικό πλεονέκτημα από τη χρήση της έκφρασης ανανέωσης για την επίλυση θέματα με δροσιστικά εφαρμογής σας VBA είναι ότι σας επιτρέπει να ορίσετε χρονικά διαστήματα ανανέωσης . Τα διαστήματα αυτά επιβάλλει την εφαρμογή για να ανανεώσετε αυτόματα σε καθορισμένα χρονικά διαστήματα που ορίζονται από την άποψη των δευτερόλεπτα , λεπτά, ώρες , μέρες ή ακόμα και χρόνια . Καθορισμός ένα χρονικό διάστημα μπορεί να σας επιτρέψει να ανανεώσετε αυτόματα την εφαρμογή και να σώσει τον χρήστη από τον κόπο του να το ενημερώσετε με μη αυτόματο τρόπο .
Η Συνέπειες της Δροσιστικό
Η
Όταν η ανανεώσετε έκφραση χρησιμοποιείται , θα ενημερώνει αυτόματα τη βάση δεδομένων που χρησιμοποιείται στην εφαρμογή και θα αντικαταστήσει τις παλιές εγγραφές, καθώς εμφανίζει νέες εγγραφές . Επίσης, καταργεί τα διαγραμμένα αρχεία που μπορεί να έχουν αφαιρεθεί από την τελευταία φορά που η εφαρμογή VBA ίδια ανανεώνονται για τα δεδομένα . Αν θέλετε να αποφύγετε την αλλαγή των δεδομένων , είναι καλύτερο να χρησιμοποιήσετε την έκφραση επανάληψης του ερωτήματος , το οποίο δεν θα δείξει καμία αλλαγή δεδομένων , αλλά θα ανανεωθεί το σύνολο των στοιχείων από τα οποία η αίτηση τραβά .
Εικόνων Εφαρμογή
Η
Η έκφραση ανανέωσης υλοποιείται στον κώδικα VBA ως υπο - ρουτίνα . Τοποθετείτε το υπο - ρουτίνα μέσα στον κώδικα σε χώρους όπου θέλετε να επιβάλετε μια ανανέωση δεδομένων . Ανανεώνει συχνά συμβεί γρηγορότερα από ό, τι εκφράσεις επανάληψης του ερωτήματος , δεδομένου ότι είναι δομημένες στο δικό τους υπο - ρουτίνα . Χρησιμοποιήστε τον ακόλουθο παράδειγμα κώδικα για την εφαρμογή μιας ανανέωσης στην εφαρμογή σας VBA και να επιλύσουν τυχόν προβλήματα : Ιδιωτική Sub_Form_Activate ( ) expression.RefreshEnd Sub
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα