VBA eilučių ir antrinių eilučių funkcijų vadovėlyje jau apžvelgėme eilutės funkcijų įvadą. Šioje pamokoje apžvelgsime, kaip sveiką skaičių paversti eilute (spustelėkite čia, kad sužinotumėte apie eilučių konvertavimą į skaičius). Priežastis, kodėl norite konvertuoti skaičių ar datą į eilutę, yra ta, kad šioms vertėms būtų naudojamos manipuliavimo eilutėmis funkcijos.
Funkcija VBA CStr
Funkcija VBA CStr leidžia konvertuoti skaičių, datą ar loginį duomenų tipą į eilutę.
1 | „MsgBox CStr“ (88) |
Funkcijos CStr sintaksė yra tokia:
CStr (išraiška), kur išraiška yra skaičius arba data, kurią norite konvertuoti.
Šis kodas parodo, kaip skaičiai pateikiami, palyginti su tekstu, įskaitant naudojant CStr funkciją.
12345678910 | Sub, naudojant TheConvertToStringFunction ()Derinti. Spausdinti CStr (8)Derinti. Spausdinti „Tekstą“Derinimas. 8 spausdinimasDerinimas. 2 spausdinimasPabaiga Sub |
Tai naudoja „Debug.Print“, kad rezultatai būtų išvesti į tiesioginį langą.
Tiek CStr (8), tiek žodis Tekstas rodomi kaip tekstas ir sulygiuoti kairėje, tuo tarpu du skaičiai yra sulygiuoti dešiniajame lange.