Επιστρέφει μια Μεταβλητή (Συμβολοσειρά) η οποία επιστρέφει μια συμβολοσειρά επαναλαμβανόμενου χαρακτήρα με καθορισμένο μήκος.
Σύνταξη
String(αριθμός; χαρακτήρας)
Η σύνταξη της συνάρτησης String περιλαμβάνει τα παρακάτω ορίσματα:
| Επιχείρημα | Περιγραφή |
|---|---|
| Αριθμό | Υποχρεωτικό. Μεγάλη. Μήκος της επιστρεφόμενης συμβολοσειράς. Εάν το όρισμα αριθμός περιέχει την τιμή Null, τότε επιστρέφεται η τιμή Null . |
| χαρακτήρας | Υποχρεωτικό. Παραλλαγή. κωδικός χαρακτήρα που καθορίζει το χαρακτήρα ή την παράσταση συμβολοσειράς της οποίας ο πρώτος χαρακτήρας χρησιμοποιείται για τη δημιουργία της συμβολοσειράς επιστροφής. Εάν το όρισμα χαρακτήρας περιέχει την τιμή Null, τότε επιστρέφεται η τιμή Null . |
Παρατηρήσεις
Εάν καθορίσετε έναν αριθμό για χαρακτήρα μεγαλύτερο από 255, η συμβολοσειρά μετατρέπει τον αριθμό σε έγκυρο κωδικό χαρακτήρα χρησιμοποιώντας τον τύπο:
characterMod 256
Παράδειγμα ερωτήματος
| Έκφραση | Αποτελέσματα |
|---|---|
| SELECT ProductSales.ProductDesc, String(4;ProductDesc) AS testString FROM ProductSales; | Επιστρέφει την Περιγραφή προϊόντος, επαναλάβετε τον πρώτο χαρακτήρα της Περιγραφής προϊόντος 4 φορές στον έλεγχο στήληςString. |
Παράδειγμα VBA
Σημείωση
Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε Αναφορά προγραμματιστών στην αναπτυσσόμενη λίστα δίπλα στην Αναζήτηση και πληκτρολογήστε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.
Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση String για να επιστρέψει επαναλαμβανόμενες συμβολοσειρές χαρακτήρων του καθορισμένου μήκους.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"