Επιστρέφει μια Variant (String) που περιέχει μια συμβολοσειρά επαναλαμβανόμενων χαρακτήρων καθορισμένου μήκους.
Σύνταξη
String(number, character)
Η String σύνταξη της συνάρτησης περιλαμβάνει τα παρακάτω ορίσματα:
| Επιχείρημα | Περιγραφή |
|---|---|
number |
Υποχρεωτικό.
Long. Το μήκος της επιστρεφόμενης συμβολοσειράς. Εάν number περιέχει Null, Null επιστρέφεται. |
character |
Υποχρεωτικό.
Variant. Ένας κωδικός χαρακτήρα που καθορίζει το χαρακτήρα ή μια παράσταση συμβολοσειράς της οποίας ο πρώτος χαρακτήρας χρησιμοποιείται για τη δημιουργία της επιστρεφόμενης συμβολοσειράς. Εάν character περιέχει Null, Null επιστρέφεται. |
Παρατηρήσεις
Εάν καθορίσετε έναν αριθμό μεγαλύτερο από 255 για characterτο , String μετατρέπει τον αριθμό σε έγκυρο κωδικό χαρακτήρα χρησιμοποιώντας αυτόν τον τύπο:
character Mod 256
Παράδειγμα ερωτήματος
| Έκφραση | Αποτελέσματα |
|---|---|
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; |
Επιστρέφει την περιγραφή προϊόντος και επαναλαμβάνει τον πρώτο χαρακτήρα τέσσερις ProductDesc φορές στη testString στήλη. |
Παράδειγμα 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"