Excel VBA: ұяшықты мәтін ретінде пішімдеу (3 әдіс)

  • Мұны Бөлісіңіз
Hugh West

Бұл мақала Excel -де VBA кодын 3-пен мәтін пайдалану арқылы ұяшықты мәтін ретінде пішімдеу жолын суреттейді. әртүрлі әдістер. Мәтін және Пішім функциялары және Ауқым . Сан форматы қасиет көмегімен біз орнатуға болады. ұяшық мәнін мәтінге оңай түрлендіру үшін сан пішімінің коды. Мысалдармен танысып, осы әдістерді қолданайық.

Тәжірибелік жұмыс кітабын жүктеп алыңыз

Осы мақаланы оқып жатқанда жаттығу жасау үшін осы жаттығу жұмыс кітабын жүктеп алыңыз.

Ұяшықты Text.xlsm ретінде пішімдеу

3 Excel бағдарламасында VBA көмегімен ұяшықты мәтін ретінде пішімдеудің қолайлы әдістері

Бұл бөлімде біз Excel бағдарламасындағы VBA көмегімен ұяшықты мәтін ретінде қалай пішімдеуге болатынын көрсетеді. Бірақ алдымен excel бағдарламасында визуалды базалық редактордың терезесін қалай ашу керектігін білуіміз керек.

Visual Basic редакторында код жазу

қадамдарды орындаңыз визуалды негізгі редакторды ашыңыз және сол жерге бірнеше код жазыңыз.

  • -дан Әзірлеуші ​​ қойындысына өтіңіз. Excel таспасы .
  • Visual Basic опциясын басыңыз.

  • Visual Basic for Applications терезесінде Кірістіру ашылмалы тізімін басып, Жаңа модуль
<0 таңдаңыз>

Енді жаңа модуль ашылды , сол жерге код жазыңыз және іске қосу үшін F5 пернесін басыңыз.

1. Ұяшықты пішімдеу үшін Range.NumberFormat қасиетін пайдалануМәтін

Бұл мысалда біз VBA кодында пішім a Range.NumberFormat қасиетін қолданамыз>ұяшық мәтін ретінде. Төмендегі скриншотта C5 ұяшығында қысқа күн бізде мәтін ретінде өзгертілетін болады.

Енді визуалды базалық редакторда көшіріп және қою келесі код .

9484

Енді F5 кодты іске қосу үшін басыңыз.

Осы жерден біз көре аламыз қысқа күн пішімделген ұяшық мәтін мәніне өзгертілді.

Код түсіндірмесі:

  • Жұмыс парағындағы енгізу
  • үшін ұяшықты таңдау үшін Ауқым нысаны қолдандық. пішім енгізу мәні мәтін ретінде, біз NumberFormat мәнін ас ретінде қоюымыз керек “@ ”.

Сол сияқты, бір код бөлігін қолдану арқылы біз әртүрлі сан пішімдерін мәтінге өзгерте аламыз.

Толығырақ оқу: Ұяшықты пішімдеу және Excel VBA көмегімен мәтінді орталықтандыру (5 әдіс)

Ұқсас оқулар

  • Excel VBA көмегімен бүкіл парақтың қаріп өлшемін қалай өзгертуге болады
  • Excel-де 001 жазу әдісі (11 тиімді әдіс)
  • Excel бағдарламасындағы VBA пәрмен түймесі арқылы мәтінді туралау (5 әдіс)
  • Теңшелетін пішімі бар нөмірден кейін мәтінді қалай қосуға болады Excel бағдарламасында (4 әдіс)
  • Excel бағдарламасындағы әрбір сөздің бірінші әрпін бас әріппен жазу жолы (4)жолдары)

2. Ұяшықты мәтін ретінде пішімдеу үшін VBA кодындағы TEXT функциясын қараңыз

T EXT функциясы Excel бағдарламасындағы жұмыс парағының функциясы ол сандық мәнді немесе жол көрсетілген пішімге түрлендіреді. Бұл VBA функциясы болмаса да, оны Жұмыс парағы функциясының нысанына пішіміне ұяшыққа сілтеме жасау арқылы пайдалана аламыз. 2> мәтінге . В6 ұяшығында Ұзақ күн болды делік, оны мәтін ретінде пішімдегіміз келеді.

Оны орындау үшін келесі кодты визуалды негізгі редакторға салыңыз.

2844

Кодты қосу арқылы F5 көмегімен ұзақ күн мәтін мәніне түрлендірілді. Сол сияқты, біз әртүрлі сан пішімдері мәтін бар ұяшықты пішімдей аламыз.

Код түсіндірмесі:

  • Жұмыс парағында енгізу және <бар ұяшықтарды таңдау үшін Ауқым нысаны қолдандық. 1>шығару мәндері.
  • WorksheetFunction нысаны бізге VBA кодында TEXT функциясын пайдалануға мүмкіндік берді.
  • TEXT функциясы керек 2 аргумент-

мән енгізілген ұяшық сілтемесі (бұл мысалда B6 ).

pішім_мәтін- біз ” ' 0 “<пайдаландық 2> мәнді мәтін пішіміне түрлендіру.

Толығырақ оқу: Excel ұяшығында мәтінді пішімдеу жолы (10тәсілдер)

3. VBA пішімі функциясын Excel бағдарламасындағы ұяшықты мәтін ретінде пішімдеу үшін пайдалану

Пішім функциясы - бұл түрлендіру функцияларының бірі VBA Excel. Бұл функцияның екінші аргументі ретінде көрсетілген пішім негізделген пішімделген өрнегін қайтарады. Бұл мысалда, келесі кодты пайдаланып, біз мәтінге C5 ұяшығындағы

Ұзақ күн ға құмар болдық.
6198

Код түсіндірмесі:

  • Біз Ауқым объектісін қолдандық енгізу және шығыс мәндерін қамтитын жұмыс парағындағы ұяшықтарды таңдаңыз.
  • Формат функцияға 2 аргумент қажет-

өрнек енгізілген ұяшық сілтемесі (бұл мысалда B6 ).

пішім- біз ” ' 0 “ -ді түрлендіруге қолдандық мән мәтін пішімі.

Балама код:

5993

Толығырақ оқу: Excel бағдарламасында бірінші әріпті бас әріппен жазу үшін мәтінді пішімдеу жолы (10 әдіс)

Ескертпелер

  • Біз жалғыз тырнақша қостық ( ' ) нөл алдында сан пішімінің кодын ” ' 0 ” ретінде Мәтін және Форматқа енгізу үшін функциялары аргументі пішіміне a ұяшық мәтін мәніне.
  • 3 түрлі әдіспен байланыстырылған кодты көру үшін, оң жақ түймені басыңыз. 1>парақ атауы және Кодты көру опциясын таңдаңыз.

Қорытынды

Қазір , біз Excel бағдарламасындағы VBA кодын пайдаланып ұяшықты мәтін ретінде пішімдеуді 3 түрлі мысалмен білеміз. Бұл әдістерді сенімдірек пайдалануға көмектеседі деп үміттенеміз. Кез келген сұрақтар немесе ұсыныстар болса, оларды төмендегі түсініктеме жолағына қоюды ұмытпаңыз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.