ลบทุกข้อความที่อยุ่ใน [ ]

เริ่มโดย huaknarak, 10 สิงหาคม 2022, 13:02:52

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

huaknarak

อยากได้คำสั่ง ลบทุกข้อความที่อยุ่ใน [ ]   ต้องการลบทุกคำที่อยู่ในเครื่องหมาย [ ]  ลบออกทั้งตัววงเล็บด้วย
ใช้งาน VBA/ macro  Ms word/Excel ครับ
ขอบคุณครับ

ชื่อพี หน้าตาดีมาก


TG_Min

#2
Ctrl+H ใช้ replace ค่า [ดอกจัน] เป็นค่าว่าง
ใช้ได้ป่าวนะ อิอิ
[direct=https://www.kasetorganic.com/shop/]Shop[/direct] [direct=https://www.dek-d.com/member/profile/beautisora/blog]บล็อกของ Sora[/direct] [direct=https://krabi.vwander.com]เที่ยวกระบี่ไปได้ทุกวัน[/direct]

BOS

อ้างถึงจาก: TG_Min ใน 11 สิงหาคม 2022, 08:26:26
Ctrl+H ใช้ replace ค่า [ดอกจัน] เป็นค่าว่าง
ใช้ได้ป่าวนะ อิอิ

ถ้าใช้ regexp น่าจะประมาณนี้ครับ
\[.*?\]


Best789.


mypost

#6
อ้างถึงจาก: huaknarak ใน 10 สิงหาคม 2022, 13:02:52
อยากได้คำสั่ง ลบทุกข้อความที่อยุ่ใน [ ]   ต้องการลบทุกคำที่อยู่ในเครื่องหมาย [ ]  ลบออกทั้งตัววงเล็บด้วย
ใช้งาน VBA/ macro  Ms word/Excel ครับ
ขอบคุณครับ


ใช้คำสั่ง instr เพื่อหาตำแหน่งของ [ และ ] เสร็จแล้ว ใช้คำสั่ง left และ mid ในการดึงข้อความครับ ง่ายๆ
เวลาจะเรียกใช้ ใน Excel ก็ให้ทำเป็นฟังก์ชั่น Add-in function แล้วเรียกใช้ จะสะดวกมากครับ หรือจะเรียกใช้คำสั่งผ่าน commandbutton ก็ได้ครับ (แต่ add-in สะดวกกว่า) algorithm นี้ ใช้ได้ทั้งใน ms word ด้วยครับ
Youtube Channel : วาดรูป speed drawing
กดติดตามหน่อยคร๊าบ : https://bit.ly/3GrAMDs