Excel VBA: Нүдийг текст хэлбэрээр форматлах (3 арга)

  • Үүнийг Хуваалц
Hugh West

Энэ нийтлэлд Excel -д 3-тай VBA код ашиглан текст а нүдийг хэрхэн а нүд хэлбэржүүлэхийг харуулсан болно. өөр өөр аргууд. Текст ба Формат функцууд болон Муж . Тооны формат проперти -ийн тусламжтайгаар бид тохируулж болно. нүдний утгыг текст болгон хялбархан хөрвүүлэхийн тулд тоо форматын код. Жишээнүүдэд шумбаж, эдгээр арга техникийг хэрэгжүүлцгээе.

Дадлага хийх ажлын номыг татаж авах

Энэ өгүүллийг уншиж байхдаа дасгал хийхийн тулд энэхүү дасгалын номыг татаж авна уу.

Нүдийг Text.xlsm болгон форматлах

Excel дээр VBA ашиглан нүдийг текст хэлбэрээр форматлах 3 тохиромжтой аргууд

Энэ хэсэгт бид Excel дээр VBA ашиглан нүдийг хэрхэн текст хэлбэрээр форматлаж болохыг харуулах болно. Гэхдээ эхлээд бид excel дээр Visual Basic редакторын цонхыг хэрхэн нээх талаар мэдэх хэрэгтэй.

Visual Basic Editor дээр код бичих

алхамуудыг дагана уу харааны үндсэн засварлагч -г нээж, тэнд хэдэн код бичнэ үү.

  • -ээс Хөгжүүлэгч таб руу очно уу. Excel Ribbon .
  • Visual Basic сонголтыг товшино уу.

  • Visual Basic for Applications цонхны Insert dropdown дээр товшоод Шинэ модуль
<0-г сонгоно уу>

Одоо шинэ модуль нэгдсэн бол тэнд хэдэн код бичээд F5 товчийг дарж ажиллуулна.

1. Нүдийг форматлахын тулд Range.NumberFormat шинж чанарыг ашиглана ууТекст

Энэ жишээнд бид VBA код Range.NumberFormat шинж чанар формат a <1 болгон ашиглах болно>нүд текст хэлбэрээр. Доорх дэлгэцийн зургийн C5 нүдэнд богино огноо бид текст болгон өөрчлөх гэж байна.

Одоо, Visual basic засварлагч дээр хуулбар болон хуулбар дараах код .

1782

Одоо F5 товчийг дарж код ажиллуулна уу.

Эндээс бид богино огноо хэлбэрчилсэн нүд текстийн утга болж өөрчлөгдсөн .

Код тайлбар:

  • Бид Оролтын
  • -г агуулсан ажлын хуудсан дээрх нүдийг сонгохдоо Мужийн объект -ийг ашигласан. хэлбэршүүлэх оролтын утгыг текст болгон бид ТооныФормат утгыг гэж оруулах хэрэгтэй "@ ”.

Үүнтэй адил, ижил код хэрэглэснээр бид өөр өөр тооны форматыг текст болгон өөрчилж болно.

Дэлгэрэнгүй унших: Excel VBA (5 арга) ашиглан нүдийг хэлбэржүүлж, текстийг хэрхэн төвлөрүүлэх вэ?

Ижил төстэй уншилтууд

  • Excel VBA программ дээр бүх хуудасны үсгийн хэмжээг хэрхэн өөрчлөх вэ
  • Excel дээр 001-ийг хэрхэн бичих вэ (11 үр дүнтэй арга)
  • Excel дээрх VBA командын товчлууртай текстийг зэрэгцүүлэх (5 арга)
  • Захиалгат форматтай тоон дараа хэрхэн текст нэмэх вэ Excel дээр (4 арга)
  • Excel дээр үг бүрийн эхний үсгийг хэрхэн томоор бичих вэ (4 арга)арга замууд)

2. VBA код дахь TEXT функцийг ашиглан нүдийг текст болгон форматлана уу

T EXT функц Excel-ийн ажлын хуудасны функц бөгөөд тоон утгыг эсвэл мөр заасан формат руу хөрвүүлдэг. Хэдийгээр энэ нь VBA функц биш ч бид үүнийг Ажлын хуудасны функцийн объект формат нүд <гэсэн утгыг ашиглан ашиглаж болно. 2> текст руу. Бидэнд Б6 нүдэнд Урт огноо байгаа гэж бодъё, бид текст хэлбэрээр форматлахыг хүсэж байна.

Үүнийг хийхийн тулд дараах кодыг визуал үндсэн засварлагч -д оруулна уу.

9893

хэрэглэхэд код F5-ийг ашиглан урт огноо текст утга болгон хөрвүүлсэн. Үүний нэгэн адил бид өөр өөр тооны форматтай текст агуулсан нүдийг форматлаж болно.

Код тайлбар:

  • Бид Оролт ба оролт агуулсан ажлын хуудасны нүдүүдийг сонгоход Мужийн объект -ийг ашигласан. 1>гаралтын утгууд.
  • WorksheetFunction объект нь VBA код доторх TEXT функцийг ашиглах боломжийг бидэнд олгосон.
  • TEXT функцэд 2 аргумент хэрэгтэй-

утга оролтын нүдний лавлагаа (энэ жишээнд B6 ).

format_text- бид " ' 0 "<ашигласан 2> утга бол текст форматыг хөрвүүлнэ.

Дэлгэрэнгүй унших: Excel нүдэн дэх текстийг хэрхэн форматлах талаар (10Арга хандлага)

3. VBA форматын функцийг Excel-д нүдийг текст болгон форматлахын тулд ашиглах

Формат функц нь хөрвүүлэх функцүүдийн нэг юм VBA Excel. Энэ нь формат д суурилсан хэлбэрчилсэн илэрхийллийг буцаана. Энэ нь функц -ын хоёр дахь аргумент тодорхойлсон . Энэ жишээнд дараах кодыг бид C5 нүдэн дэх

Урт огноо г текст -д оруулахыг хүсэв.
5157

Код тайлбар:

  • Бид Хүрээний объект<2 ашигласан> хуудасны оролтын болон гаралтын утгыг агуулсан нүдүүдийг сонгох.
  • Формат функц хэрэгтэй 2 аргумент-

илэрхийлэл оролтын нүдний лавлагаа (энэ жишээнд B6 ).

формат- бид ” ' 0 “ хөрвүүлэхэд ашигласан. утга текст формат.

Өөр код:

3281

Дэлгэрэнгүй унших: Excel-ийн эхний үсгийг томоор бичихийн тулд текстийг хэрхэн форматлах вэ (10 арга)

Тэмдэглэл

  • Бид ганц ишлэл нэмсэн ( ' ) тэг ын өмнө тооны форматын кодыг ” ' 0 ” болон Текст болон Формат дотор оруулна. функцуудын аргументыг формат а нүд текстийн утга болгон хувиргана.
  • 3 өөр аргатай холбоотой кодыг үзэхийн тулд баруун товчийг товшино уу. 1>хуудасны нэр болон Код харах сонголтыг сонгоно уу.

Дүгнэлт

Одоо , бид Excel-ийн VBA кодыг ашиглан нүдийг хэрхэн текст хэлбэрээр форматлахыг 3 өөр жишээгээр мэддэг. Энэ нь танд эдгээр аргуудыг илүү итгэлтэй ашиглахад тусална гэж найдаж байна. Аливаа асуулт, санал байвал доорх коммент хэсэгт оруулахаа бүү мартаарай.

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.