Макро, VBA ашиглан наасан текстийн форматыг хэрхэн яаж устгах вэ?

Одоо хуваалцах:

Энэ нийтлэл нь макро болон VBA-тай наасан текстийн форматыг хэрхэн яаж устгахаа харуулах болно.

Текстийг онлайнаар хуулах үед текст их форматтай байгааг олж мэдэхэд энэ нь маш их тохиолддог. Жишээлбэл, давтагдсан үгс, хоосон мөр, табын тэмдэгт гэх мэт байдаг. Гэсэн хэдий ч ийм хэлбэржүүлэлт нь ялангуяа таны шаардлагагүй үед нэлээд ядаргаатай байдаг. Мэдээжийн хэрэг та форматыг тус бүрээр нь гараар устгах болно. Гэсэн хэдий ч, текст үнэхээр урт байвал яах вэ? Дараа нь дээрх арга нь үр ашиг багатай байх болно.

Үнэн хэрэгтээ бүх текст форматыг бүхэлд нь нэг мөр болгох макро ашиглах арга бий. Энд илүү их байна:

Word дээр макро бичих алхамууд

  1. Нэгдүгээрт, Үгээ нээ.
  2. Эхлээд туузан дээр "Хөгжүүлэгч" табыг нэмж оруулсан эсэхээ шалгаарай. "Хөгжүүлэгч" нэмэх дэлгэрэнгүй зааврыг авахын тулд нийтлэлийг уншина уу. Өөрийн үгийн баримт бичигт арын хөгжмийг хэрхэн яаж оруулах вэ
  3. "Хөгжүүлэгч" таб бэлэн болмогц үүнийг дарна уу.
  4. Дараа нь "Код" бүлэгт байгаа "Бичлэгийн макро" дээр дарна уу."Хөгжүүлэгч" -> "Бичлэг Макро" дээр дарна уу
  5. Одоо "Record Macro" харилцах цонх гарч ирнэ. Эхлээд “copytext” гэх мэт макро нэрийг бичнэ үү.
  6. Дараа нь "Тохируулах макро" хэсэгт "Товч" эсвэл "Гар" -ыг сонгоно уу. Энд бид "Товч" руу явах болно.
  7. Дараа нь "OK" дээр дарна уу.Макрог нэрлэ -> "Тохируулах макро" -ын "Товч" эсвэл "Гар" -ыг сонгоно уу -> "OK" дээр дарна уу
  8. Одоо та "Word Options" цонхыг харах болно. "Туузыг өөрчлөх" дээр дарна уу.
  9. Дараа нь баруун талд нь макро байршлыг олоорой. Энд бид "New Group" дээр дарж макро дээр шинэ бүлэг тохируулах болно.
  10. Ное "Select command from" гэсэн жагсаалтын жагсаалтаас "Макро" -ыг үргэлжлүүлэн сонгоно.
  11. Дараа нь өөрийнхөө үүсгэсэн макро дээр дарна уу.
  12. Дараа нь цонхны дунд байрлах "Нэмэх" дээр дарна уу.
  13. Одоо макрог шинэ бүлэгт оруулах болно. Макро дээр баруун товшино уу.
  14. Мөн "Rename" сонголтыг сонгоно уу."Туузыг тохируулах" -> Макро хийх газрыг сонгох - "Тушаал сонгох" хэсэгт "Макро" - г сонгох - "Макро дарна уу" - "Нэмэх" -> Баруун товчин дээр дарна уу - "Өөрчлөх" командыг сонгоно уу.
  15. “Нэр өөрчлөх” харилцах цонхноос макро тэмдэгээ сонгоно уу.
  16. Дараа нь дэлгэцийн нэрийг бичнэ үү.
  17. "OK" дээр дарна уу.Бэлгэдлийг сонгоно уу -> Дэлгэцийн нэрийг бичнэ үү -> "OK" дээр дарна уу
  18. Одоо "Word Options" цонх руу буцаж очоод тэндээс "OK" дээр дарна уу. Макро одооноос эхлэн бичиж эхэлнэ."Word Options" дээр "OK" дээр дарна ууWord нь макро бичиж эхэлж байна

Текстийг форматгүй текст болгон буулгана уу

  1. Нэгдүгээрт, урт текстийн хэсгийг хуулж ав.
  2. Дараа нь "Нүүр хуудас" таб дээр дарна уу.
  3. "Paste" дээр дарна уу.
  4. Дараа нь “Paste Special” -ийг сонгоно уу."Нүүр" дээр дарна уу -> "Зуурах" дээр дарна уу -> "Нэвтрэх тусгай" дээр дарна уу.
  5. Мөн "Paste Special" харилцах цонхноос "Форматлагдаагүй текст" -ийг сонгоно уу.
  6. Дараа нь "OK" дээр дарна уу. Та дараахь форматтай текстийг авч болно:"Форматлагдаагүй текст" -ийг сонгоод "OK" дээр дарна ууТекстийг форматгүй текст болгон буулгасан

Давтагдсан үгсийг хас

  1. Дараа нь зүүн талын форматыг цэвэрлэж эхэлнэ үү. “Олох ба солих” харилцах цонхыг нээхийн тулд “Ctrl+ H” товчийг дарна уу.
  2. "Find what" текст хайрцагт "Arrow" гэж бичнэ үү.
  3. Дараа нь "Бүгдийг солих" дээр дарна уу.Текстийн хайрцагт давтагдах үгийг бичнэ үү -> "Бүгдийг орлуулах" дээр дарна уу

Табын тэмдэгтүүдийг устгах

  1. Эхлээд “Ctrl + H” товчийг дарж “Find and Replace” харилцах цонхыг нээнэ үү.
  2. Дараа нь "Find what" текст хайрцагт "^ t" гэж бичнэ үү.
  3. Дараа нь "Бүх зүйлийг орлуулах" дээр дарж бүх табын тэмдэгтүүдийг хасна уу.Текстийн хайрцагт "Юу олох" хэсэгт "^ t" гэж бичээд - "Бүгдийг орлуулах" дээр дарна уу

Нэмэлт хоосон зайг арилгана уу

  1. “Find and Replace” харилцах цонхыг нээхийн тулд “Ctrl + H” товчийг дарна уу.
  2. "Юу олох" текст хайрцагт хоосон товчлуурыг хоёр удаа дарна уу.
  3. Дараа нь "Бүгдийг солих" товчийг дарна уу.Текстийн хайрцагт хоосон товчийг хоёр удаа дарна уу -> "Бүгдийг орлуулах" дээр дарна уу

Хоосон мөр, нэмэлт хоосон зайг хамтад нь арилгана

Заримдаа форматыг арилгахын тулд "Find and Replace" функцийг ашиглахдаа та өөрийн хэрэгцээг хангахын тулд жаахан тохируулах хэрэгтэй. Жишээлбэл, хэрэв та дээрх алхмуудыг хийхдээ бүх нэмэлт хоосон зайг арилгаж чадахгүй бол хоосон мөрийн хамт доорх алхмуудыг ашиглан устгаж болно.

  1. Үүнтэй адил “Ctrl + H” товчийг дарж “Find and Replace” харилцах цонхыг нээнэ үү.
  2. Дараа нь "Find what" текст хайрцагт хоосон товчийг дарна уу.
  3. Дараа нь “^ p” гэж бичнэ үү.
  4. “Орлуулах” текст хайрцагт “^ p” гэж бичнэ үү.
  5. "Бүгдийг солих" дээр дарна уу.Эхлээд хоосон түлхүүрийг дарна уу -> "Юу олох" -т "^ p" гэж бичнэ үү - Текстийн хайрцагт "Орлуулах" -т "^ p" гэж бичнэ үү - "Бүгдийг солих" дээр дарна уу
  6. "Find and Replace" харилцах цонхыг дахин нээнэ үү.
  7. Мөн "Find what" текст хайрцагт эхлээд "^ p" гэж бичнэ үү.
  8. Дараа нь хоосон товчлуурыг нэг удаа дарна уу.
  9. Дараа нь "Орлуулах" текст хайрцагт “^ p” гэж бичнэ үү.
  10. Эцэст нь "Бүгдийг солих" товчийг дарна уу.Эхлээд "^ p" гэж бичнэ үү -> "Find what" текстийн хайрцагт хоосон товчийг нэг удаа дарна уу - "Орлуулах" -т "^ p" гэж бичнэ үү - "Бүгдийг орлуулах" дээр дарна уу

Шаардлагатай бол зүүн хоосон мөрүүдийг арилгана

Хэрэв хоосон мөр үлдсэн бол дараахь алхамуудыг хийж үзээрэй.

  1. “Find and Replace” харилцах цонхыг нээхийн тулд “Ctrl + H” товчийг дарна уу.
  2. дараагийн хэсгийг “Find what” текст хайрцагт “^ p ^ p” гэж бичнэ.
  3. "Орлуулах" текст хайрцагт “^ p” гэж бичнэ үү.
  4. Эцэст нь “Бүгдийг солих” товчийг дарна уу.Текстийн хайрцагт "Юу олохыг" "^ p ^ p" гэж бичнэ үү - "Орлуулах" -т "^ p" гэж бичнэ -> "Бүгдийг солих" дээр дарна уу

Одоогийн байдлаар та дараахь үр дүнд хүрч болзошгүй юм:Форматыг арилгахын тулд "Орлуулах" функцийг ашиглах үр нөлөө

Текст форматыг арилгахын тулд дээр дурдсан захиалгыг авахыг санал болгож байна. Бидний дурьдсанчлан заримдаа бусад хэлбэршүүлэлтийг арилгах шаардлагатай байдаг тул та "Find and Replace" функцийг дангаар нь ашиглах хэрэгтэй. Хэлбэршлийг арилгах өөр арга замуудын талаар та энэ нийтлэлд зочилж болно. Үгсийн баримтаас хүсээгүй элементүүдийг шууд устгах 3 арга

Жагсаалыг үзэхийн тулд та дараах видеог үзэж болно.

Макро бичихээ боль

  1. Текстийн форматыг устгаж дууссаны дараа "Developer" таб дээр дарна уу.
  2. Дараа нь "Бичлэгийг зогсоох" дээр дарна уу. Одоо макро хадгалагдах болно."Хөгжүүлэгч" дээр дарна уу - "Бичлэгийг зогсоох" дээр дарна уу

Макро хэрхэн ажиллуулах вэ

  1. Текстийг онлайнаар форматлаж хуулж ав.
  2. Дараагийн үгийг нээнэ үү.
  3. Дараа нь "Хөгжүүлэгч" таб дээр дарна уу.
  4. Макро дүрс дээр дарахад нэмэлт форматгүйгээр баримт бичиг дээрх текстийг харах болно."Хөгжүүлэгч" дээр дарна уу - Дөнгөж бүртгэгдсэн макро дээр дарна ууФорматыг арилгахын тулд макро ашиглахад үзүүлэх нөлөө

Тэмдэглэл: Шинэхэн хүний ​​хувьд та макро үүсгэх, ажиллуулахын тулд дээрх алхмуудыг хийж болно. Макро ажиллуулах нь цочроох хэлбэршүүлэлтээс бүрэн ангижрахад тусална.

Мэргэжилтний VBA кодууд

Эхлээд VBA кодыг үзэх арга зам бий.

  1. Эхлээд "Хөгжүүлэгч" таб дээр дарна уу.
  2. Дараа нь “Код” бүлэгт байгаа “Visual Basic” дээр дарна уу."Developer" -> "Visual Basic" дээр дарна уу
  3. "Microsoft Visual Basic for Applications" редактор дээр эхлээд зүүн талд байгаа "Normal" дээр дарна уу.
  4. Дараа нь "Модулиуд" дээр дарна уу.
  5. Дараа нь “NewMacros” дээр давхар дарахад та баруун тал дээрх кодыг харах боломжтой болно."Normal" дээр дарна уу -> "Модулиуд" дээр дарна уу -> "NewMacros" дээр давхар товшино уу.

Энэ тохиолдолд кодууд дараах байдалтай байна:

 

Дэд текст ()

"

текстийн макро

"

"

    Selection.PasteSpecial Link: = Худал, DataType: = wdPasteText, Байршил: = _

        wdInLine, DisplayAsIcon: = Худал

    Сонголт.Хайлт.Форматлах

    Сонголт. Олох. Солих. Цэвэр хэлбэржүүлэх

    Selection.Find хамт

        .Text = "Сум"

        .Replacement.Text = ""

        Урагш = Үнэн

        .Wrap = wdFindҮргэлжлүүлэх

        .Format = Худал

        .MatchCase = Худал

        .MatchWholeWord = Худал

        .MatchWildcards = Худал

        .MatchSoundsLike = Худал

        .MatchAllWordForms = Худал

    Дуусах

    Selection.Find.Execute Replace: = wdReplaceAll

    Сонголт.Хайлт.Форматлах

    Сонголт. Олох. Солих. Цэвэр хэлбэржүүлэх

    Selection.Find хамт

        .Text = “^ t”

        .Replacement.Text = ""

        Урагш = Үнэн

        .Wrap = wdFindҮргэлжлүүлэх

        .Format = Худал

        .MatchCase = Худал

        .MatchWholeWord = Худал

        .MatchWildcards = Худал

        .MatchSoundsLike = Худал

        .MatchAllWordForms = Худал

    Дуусах

    Selection.Find.Execute Replace: = wdReplaceAll

    Selection.Find.Execute Replace: = wdReplaceAll

    Сонголт.Хайлт.Форматлах

    Сонголт. Олох. Солих. Цэвэр хэлбэржүүлэх

    Selection.Find хамт

        .Text = ""

        .Replacement.Text = ""

        Урагш = Үнэн

        .Wrap = wdFindҮргэлжлүүлэх

        .Format = Худал

        .MatchCase = Худал

        .MatchWholeWord = Худал

        .MatchWildcards = Худал

        .MatchSoundsLike = Худал

        .MatchAllWordForms = Худал

    Дуусах

    Selection.Find.Execute Replace: = wdReplaceAll

    Сонголт.Хайлт.Форматлах

    Сонголт. Олох. Солих. Цэвэр хэлбэржүүлэх

    Selection.Find хамт

        .Text = ”^ p”

        .Шилжилт. Текст = “^ p”

        Урагш = Үнэн

        .Wrap = wdFindҮргэлжлүүлэх

        .Format = Худал

        .MatchCase = Худал

        .MatchWholeWord = Худал

        .MatchWildcards = Худал

        .MatchSoundsLike = Худал

        .MatchAllWordForms = Худал

    Дуусах

    Selection.Find.Execute Replace: = wdReplaceAll

    Сонголт.Хайлт.Форматлах

    Сонголт. Олох. Солих. Цэвэр хэлбэржүүлэх

    Selection.Find хамт

        .Text = “^ p“

        .Шилжилт. Текст = “^ p”

        Урагш = Үнэн

        .Wrap = wdFindҮргэлжлүүлэх

        .Format = Худал

        .MatchCase = Худал

        .MatchWholeWord = Худал

        .MatchWildcards = Худал

        .MatchSoundsLike = Худал

        .MatchAllWordForms = Худал

    Дуусах

    Selection.Find.Execute Replace: = wdReplaceAll

    Сонголт.Хайлт.Форматлах

    Сонголт. Олох. Солих. Цэвэр хэлбэржүүлэх

    Selection.Find хамт

        .Text = “^ p ^ p”

        .Шилжилт. Текст = “^ p”

        Урагш = Үнэн

        .Wrap = wdFindҮргэлжлүүлэх

        .Format = Худал

        .MatchCase = Худал

        .MatchWholeWord = Худал

        .MatchWildcards = Худал

        .MatchSoundsLike = Худал

        .MatchAllWordForms = Худал

    Дуусах

    Selection.Find.Execute Replace: = wdReplaceAll

    Сонголт.Хайлт.Форматлах

    Сонголт. Олох. Солих. Цэвэр хэлбэржүүлэх

    Selection.Find хамт

        .Text = “^ p ^ p”

        .Шилжилт. Текст = “^ p”

        Урагш = Үнэн

        .Wrap = wdFindҮргэлжлүүлэх

        .Format = Худал

        .MatchCase = Худал

        .MatchWholeWord = Худал

        .MatchWildcards = Худал

        .MatchSoundsLike = Худал

        .MatchAllWordForms = Худал

    Дуусах

    Selection.Find.Execute Replace: = wdReplaceAll

Төгсгөл дэд

 

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

Файлуудаа хамгаалаарай

Дэлхий даяар Word-ийн хэрэглэгчид үүнийг хамгийн сайн ашиглах хандлагатай байдаг. Энэ бол агуу бөгөөд бас аюултай санаа юм, учир нь энэ нь буруу үйлдлээр Word-ийг нураах эрсдлийг нэмэгдүүлдэг. Тиймээс та файлуудаа аюулгүй байлгах арга замыг үргэлж хайж олох хэрэгтэй. Боломжтой сонголтуудын дунд a док засвар хэрэгсэл нь муу биш сонсогдож байна.

Зохиогчийн танилцуулга:

Вера Чен бол мэдээлэл сэргээх мэргэжилтэн юм DataNumen, Үүнд мэдээлэл сэргээх технологиор дэлхийд тэргүүлэгч, Inc. excel сэргээх болон pdf програм хангамжийн бүтээгдэхүүнийг засах. Дэлгэрэнгүй мэдээллийг авна уу WWW.datanumen.com

Одоо хуваалцах:

Тайлбарууд нь хаалттай байна.