Tabl cynnwys
Mae'r erthygl hon yn dangos sut i fformatio a cell fel testun gan ddefnyddio cod VBA yn Excel gyda 3 dulliau gwahanol. Gyda chymorth ffwythiannau Testun a Fformatio , a'r Ystod . Fformat Rhif eiddo , gallwn osod y cod fformat rhif i drosi gwerth cell i destun yn hawdd. Gadewch i ni blymio i mewn i'r enghreifftiau a chymhwyso'r technegau hyn.
Lawrlwythwch Gweithlyfr Ymarfer
Lawrlwythwch y llyfr gwaith ymarfer hwn i wneud ymarfer corff tra byddwch chi'n darllen yr erthygl hon.
Fformatio Cell fel Testun.xlsm
3 Dull Addas o Fformatio Cell fel Testun Gan Ddefnyddio VBA yn Excel
Yn yr adran hon, rydym yn yn dangos sut y gallwn fformatio cell fel testun gan ddefnyddio VBA yn Excel. Ond yn gyntaf, mae angen i ni wybod sut i agor ffenestr y golygydd sylfaenol gweledol yn excel.
Ysgrifennwch y Cod yn y Golygydd Sylfaenol Gweledol
Dilynwch y camau i agor y golygydd sylfaenol gweledol ac ysgrifennu cod yno.
- Ewch i'r tab Datblygwr o'r Rhuban Excel .
- Cliciwch yr opsiwn Visual Basic.
- >Yn y ffenestr Visual Basic for Applications , cliciwch y Mewnosod y gwymplen i dewis y Modiwl Newydd
Nawr bod modiwl newydd wedi'i agor , ysgrifennwch ryw god yno a gwasgwch F5 i redeg.<2
1. Defnyddio'r Ystod.Fformat Rhif yr Eiddo i Fformatio Cell felTestun
Yn yr enghraifft hon, byddwn yn defnyddio'r eiddo Range.NumberFormat yn ein cod VBA i fformat a cell fel testun . Yn y ciplun isod, yng nghell C5 mae gennym ddyddiad byr y byddwn yn newid fel testun .
Nawr, yn y golygydd sylfaenol gweledol copïwch a gludwch y cod canlynol.
1163<0
Nawr pwyswch F5 i redeg y cod.
Yma gallwn weld y dyddiad byr mae cell fformatio wedi'i newid i gwerth testun .
Côd Eglurhad:
- Defnyddiwyd y Range Object i dewis y gell yn y daflen waith sy'n cynnwys y mewnbwn
- I fformat y gwerth mewnbwn fel testun , mae angen i ni roi'r gwerth Fformat Rhif fel “@ ”.
Yn yr un modd, trwy gymhwyso'r un darn o god gallwn newid fformatau rhif gwahanol i testun .
Darllen Mwy: Sut i Fformatio Testun Cell a Chanol gydag Excel VBA (5 Ffordd)
Darlleniadau Tebyg
- Sut i Newid Maint Ffont y Daflen Gyfan gydag Excel VBA
- Sut i Ysgrifennu 001 yn Excel (11 Dulliau Effeithiol)
- Alinio Testun â Botwm Gorchymyn VBA yn Excel (5 Dull)
- Sut i Ychwanegu Testun ar ôl Rhif gyda Fformat Addasu yn Excel (4 Ffordd)
- Sut i Brifo Llythyren Gyntaf Pob Gair yn Excel (4Ffyrdd) 2. Cyfeiriwch y Swyddogaeth TESTUN mewn Cod VBA i Fformatio Cell fel Testun
Y ffwythiant T EXT yn Excel mae ffwythiant taflen waith sydd yn trosi a gwerth rhifol neu llinyn i fformat penodedig . Er mai nid a ffwythiant VBA ydyw, gallwn ei ddefnyddio drwy gyfeirio at Gwrthrych Swyddogaeth Taflen Waith i fformat a cell i testun . Gadewch i ni ddweud bod gennym ni Dyddiad Hir yn cell B6 ein bod ni eisiau fformatio fel testun .
<20
Rhowch y cod canlynol yn y golygydd sylfaenol gweledol i gyflawni hyn.
9920
Trwy redeg y cod erbyn gan ddefnyddio F5 wedi trosi y dyddiad hir yn werth testun . Yn yr un modd, gallwn fformatio cell sy'n cynnwys fformatau rhif gwahanol i testun .
Côd Eglurhad:
- Defnyddiwyd yr Range Object i ddewis y celloedd yn y daflen waith sy'n cynnwys mewnbwn a gwerthoedd allbwn.
- Galluogodd gwrthrych Function WorksheetFunction ni i ddefnyddio'r ffwythiant TEXT mewn cod VBA .
- Mae angen 2 arg ar y ffwythiant TEXT -
gwerth – y cyfeirnod cell mewnbwn (yn yr enghraifft hon B6 ).
B6 ).
format_text- defnyddiwyd ” ' 0 " i trosi y gwerth i fformat testun.
Darllen Mwy: Sut i Fformatio Testun yn Excel Cell (10Dulliau)
3. Defnyddio Swyddogaeth Fformat VBA i Fformatio Cell fel Testun yn Excel
Mae'r ffwythiant Fformat yn un o'r ffwythiannau trosi yn VBA Excel. Mae hwn yn dychwelyd mynegiad fformatiedig yn seiliedig ar y fformat sef wedi'i bennu fel ail arg y ffwythiant . Yn yr enghraifft hon, gan ddefnyddio'r cod canlynol roeddem yn chwennych a Dyddiad Hir mewn cell C5 i testun .
9384
Côd Eglurhad:
9384
Côd Eglurhad:
9384
Defnyddiwyd yr Range Object i dewiswch y gelloedd yn y daflen waith sy'n cynnwys mewnbwn a gwerthoedd allbwn.
22>mynegiant – y cyfeirnod cell mewnbwn (yn yr enghraifft hon B6 ).
B6fformat-defnyddiom " ' 0 "i trosiy gwerthi fformat testun.Cod Amgen:
2526
Darllen Mwy: Sut i Fformatio Testun i Brifo Llythyren Gyntaf yn Excel (10 Ffordd)
Nodiadau
- Ychwanegwyd dyfyniad sengl ( ' ) cyn sero i fewnbynnu'r cod fformat rhif fel ” ' 0 " yn y Testun a Fformat arg ffwythiannau i fformat cell i werth testun.
- I weld y cod sy'n gysylltiedig â 3 dull gwahanol, cliciwch y botwm dde ar y enw dalen a dewiswch yr opsiwn View Code.
Casgliad
Nawr , rydym yn gwybod sut i fformatio cell fel testun gan ddefnyddio cod VBA yn Excel gyda 3 enghraifft wahanol. Gobeithio y byddai'n eich helpu i ddefnyddio'r dulliau hyn yn fwy hyderus. Unrhyw gwestiynau neu awgrymiadau peidiwch ag anghofio eu rhoi yn y blwch sylwadau isod.