Page 1 of 1

อยากให้ตัดข้อความ 3 digitสุดท้ายต้องเขียนยังไงครับ(macro)vba

Posted: Fri Sep 12, 2014 4:55 pm
by pholphon
เรียน ท่านอาจารย์ที่เคารพและสมาชิกทุกท่าน ครับ


ผมอยากตัดอักษร 3 ตัวสุดท้ายออกที่โชว์บน msgbox ครับ vba มีวิธีตัดข้อความ 3 ตัวสุดท้ายออกไหมรับ ขอคำแนะนำด้วยครับ

Private Sub Project_BeforeSave(ByVal pj As Project)
MsgBox pj.Name
End Sub



ขอบคุณครับ

Re: อยากให้ตัดข้อความ 3 digitสุดท้ายต้องเขียนยังไงครับ(macro

Posted: Fri Sep 12, 2014 5:04 pm
by snasui
:D ปรับ MsgBox เป็น MsgBox Left(pj.name,len(pj.name)-3)

Re: อยากให้ตัดข้อความ 3 digitสุดท้ายต้องเขียนยังไงครับ(macro

Posted: Mon Sep 15, 2014 11:19 am
by pholphon
ผมปรับตามแบบแล้วนำไปใช้งานได้ดีมากๆเลยครับ


ขอบคุณมากๆครับท่านอาจารย์