vba ดึงเบอร์โทรจากอีก cell มาอีก cell เลข 0 ไม่มาด้วย ต้องทำยังไงครับ
Posted: Mon May 23, 2022 11:48 pm
คือ ผมใช้ vba ดึงข้อมูลจากอีกชีทซึ่งเป็นเบอร์โทร แต่ 0 ไม่มาด้วย คือมันมีเบอร์พิเศษ 4 หลักอยู่ด้วย จะเอา 0 ใส่อัตโนมัติเลยก็ไม่ได้ ต้องทำยังไงครับ
Code: Select all
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Address = Range("B5").Address Then
Dim MyInsTel As String
'MyInsTel คือตัวแปรที่เก็บฟังค์ชั่น vlookup ครับ
'ถ้าใช้ vlookup ใน sheet โดยวิธีปกติ ไม่มีปัญหา
'เบอร์ไหนมี 0 ก็มาปกติ เบอร์ไหนไม่มี ก็คือไม่มี
'แต่พอเอามาใช้ในนี้ด้วย vba 0 ที่นำหน้าหายหมดเลย
'ต้องแก้ยังไงครับ
MyInsTel = [InsTel]
Range("G5") = MyInsTel
End If
End Sub