Office

Συνάρτηση Replace

Επιστρέφει μια συμβολοσειρά στην οποία μια καθορισμένη δευτερεύουσα συμβολοσειρά έχει αντικατασταθεί με μια άλλη δευτερεύουσα συμβολοσειρά έναν καθορισμένο αριθμό φορών.

Σύνταξη

Αντικατάσταση ( παράσταση, εύρεση, αντικατάσταση [, Έναρξη ] [, καταμέτρηση ] [, σύγκριση ] )

Η σύνταξη της συνάρτησης Replace περιλαμβάνει τα παρακάτω ορίσματα:

Όρισμα

Περιγραφή

παράσταση

Υποχρεωτικό. Παράσταση συμβολοσειράς που περιέχει δευτερεύουσα συμβολοσειρά για αντικατάσταση.

εύρεση

Υποχρεωτικό. Γίνεται αναζήτηση της δευτερεύουσας συμβολοσειράς.

αντικατάσταση

Υποχρεωτικό. Δευτερεύουσα συμβολοσειρά αντικατάστασης.

έναρξη

Προαιρετικό. Θέση μέσα στην παράσταση όπου θα ξεκινήσει η αναζήτηση δευτερεύουσας συμβολοσειράς. Εάν παραλειφθεί, θεωρείται δεδομένο το 1.

Πλήθος

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

σύγκριση

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

Ρυθμίσεις

Το όρισμα σύγκριση μπορεί να έχει τις ακόλουθες τιμές:

Σταθερά

Τιμή

Περιγραφή

vbUseCompareOption

– 1

Πραγματοποιεί μια σύγκριση χρησιμοποιώντας τη ρύθμιση της δήλωσης σύγκρισης επιλογών .

vbBinaryCompare

0

Εκτελεί δυαδική σύγκριση.

vbTextCompare

1

Εκτελεί μια σύγκριση κειμένου.

vbDatabaseCompare

2

μόνοMicrosoft Office Access 2007. Εκτελεί μια σύγκριση με βάση τις πληροφορίες στη βάση δεδομένων σας.

Τιμές επιστροφής

Η Αντικατάσταση επιστρέφει τις ακόλουθες τιμές:

Εάν

Αντικατάσταση επιστροφών

η παράσταση είναι μηδενικού μήκους

Συμβολοσειρά μηδενικού μήκους ("")

η παράσταση είναι Null

Σφάλμα.

η Εύρεση είναι μηδενικού μήκους

Αντίγραφο της παράστασης.

η Αντικατάσταση είναι μηδενικού μήκους

Αντίγραφο της παράστασης με όλα τα περιστατικά της εύρεσης να καταργούνται.

έναρξη > Len (παράσταση)

Συμβολοσειρά μηδενικού μήκους. Η αντικατάσταση συμβολοσειράς ξεκινά στη θέση που υποδεικνύεται από την Έναρξη.

η μέτρηση είναι 0

Αντίγραφο της παράστασης.

Παρατηρήσεις

Η τιμή επιστροφής της συνάρτησης replace είναι μια συμβολοσειρά, με αντικαταστάσεις που γίνονται, η οποία ξεκινά στη θέση που καθορίζεται από την Έναρξη και ολοκληρώνεται στο τέλος της συμβολοσειράς έκφρασης . Δεν είναι αντίγραφο της αρχικής συμβολοσειράς από την αρχή μέχρι το τέλος.

Παράδειγμα

Παράσταση

Αποτελέσματα

Επιλέξτε αναγνωριστικό προϊόντος, αντικατάσταση (αναγνωριστικό προϊόντος, "PRO", "προϊόν") ως ReplacedID από το ProductSales.

Επιστρέφει το "Αναγνωριστικό προϊόντος", εντοπίζει το "PRO" στο "Αναγνωριστικό προϊόντος" και το αντικαθιστά με "προϊόν" και εμφανίζει το αποτέλεσμα σε στήλη ReplacedID.

Σημείωση:  Αυτή η σελίδα έχει μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας πείτε εάν σας βοήθησαν αυτές οι πληροφορίες; Εδώ θα βρείτε το άρθρο στα Αγγλικά για να το συμβουλεύεστε.

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×