Atgriež vērtību Variant (String), kurā ir noteikta garuma atkārtotās rakstzīmes virkne.
Sintakse
String(number, character)
Funkcijas String sintaksei ir šādi argumenti:
| Arguments | Apraksts |
|---|---|
number |
Obligāts arguments.
Long. Atgrieztās virknes garums. Ja number satur Null, Null tiek atgriezts. |
character |
Obligāts arguments.
Variant. Rakstzīmes kods, kas norāda rakstzīmi, vai virknes izteiksme, kuras pirmā rakstzīme tiek izmantota, lai izveidotu atgriezto virkni. Ja character satur Null, Null tiek atgriezts. |
Piezīmes
Ja šai vērtībai charactertiek norādīts skaitlis, kas lielāks par 255, String tas tiek pārvērsts par derīgu rakstzīmes kodu, izmantojot šādu formulu:
character Mod 256
Vaicājuma piemērs
| Izteiksme | Rezultāti |
|---|---|
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; |
Atgriež produkta aprakstu un kolonnā atkārto testString pirmo četru ProductDesc reižu rakstzīmi. |
VBA piemērs
Piezīme
Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.
Šajā piemērā funkcija tiek izmantota String , lai atgrieztu noteikta garuma atkārtojošos rakstzīmju virknes.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"