Funktsioon SCng on VBA-funktsioon, mis teisendab mis tahes andmetüübi ühe täpsusega ujukomaarvuks ("arvestades, et see on arv"). Ma kasutan enamasti funktsiooni CSng teksti vormindatud numbrite tegelikuks muutmiseks.
Funktsiooni CSng süntaks:
CSng (avaldis)
väljend: see võib olla mis tahes väljend. Tekst või meetod, mis tagastab mõned väärtused.
Siin on üks näide:
Teisendage tekst arvuks, kasutades VBA -d
Sub TextToNumber () stri = "5,5" stri = CSng (stri) silumine.print stri End Sub
Ülaltoodud VBA väljavõte teisendab stri arvuks. Sarnane funktsioon CDec. Funktsioon CDec teisendab antud avaldise kümnendarvuks.
Veel üks näide CSng -funktsioonist:
Muutke tekst numbriks VBA abil
See on kõik. Seda teeb CSng funktsioon. Loodan, et sellest oli abi. Kui teil on selle funktsiooni või mõne muu VBA -ga seotud päringu kohta mõni muu päring, küsige kommentaaride jaotises belo2.
Kuidas saada teksti ja numbreid tagurpidi Microsoft Excelis VBA kaudu | Numbri ja teksti ümberpööramiseks kasutame VBA -s silmuseid ja keskfunktsiooni. 1234 teisendatakse 4321 -ks, "teie" teisendatakse "uoy" -ks. Siin on katkend.
Vormindage andmed kohandatud numbrivormingutega, kasutades Microsoft Excelis VBA -d | Exceli konkreetsete veergude numbrivormingu muutmiseks kasutage seda VBA -katkendit. See varjab määratud numbrivormingu ühe klõpsuga määratud vormingusse.
Populaarsed artiklid:
50 Exceli otseteed tootlikkuse suurendamiseks | Saa oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.
Funktsioon VLOOKUP Excelis | See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
COUNTIF Excelis 2016 | Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea konkreetse väärtuse loendamiseks oma andmeid filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.
Funktsiooni SUMIF kasutamine Excelis | See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.