คำสั่ง IF กบั Hyperlink ค่ะ
Posted: Sun Aug 21, 2011 8:13 pm
ดิฉันเขียน VBA สร้างสูตร If ไว้แล้วค่ะ
คือ ถ้า cell B3 เป็นคำว่า "not yet pay" ให้ เป็นเหมือนเดิมคือ แสดงคำว่า "not yet pay"
ถ้าไม่ใช่ (ไม่ใช่คำว่า "not yet pay") ให้นำค่านั้นไป hyperlink ไฟล์ ที่มีชื่อเดียวกับคำนั้น
เช่น ถ้าเป็น "not yet pay" ก็แสดงผลเป็นคำว่า "not yet pay"
ถ้าเป็น "AP1" ก็ให้ hyperlink ไฟล์ชื่อ "AP1
ปัญหาคือว่า พอกลับมาเป็นคำว่า "not yet pay"
มันก็ยังติดค่า hylink อยู่ ทำยังไงถึงไม่ติดเป็นตัวอักษรปกติดีค่ะ
รบกวนอาจารย์ช่วยดูทีค่ะ
ขอบคุณค่ะ
พนิดา
คือ ถ้า cell B3 เป็นคำว่า "not yet pay" ให้ เป็นเหมือนเดิมคือ แสดงคำว่า "not yet pay"
ถ้าไม่ใช่ (ไม่ใช่คำว่า "not yet pay") ให้นำค่านั้นไป hyperlink ไฟล์ ที่มีชื่อเดียวกับคำนั้น
เช่น ถ้าเป็น "not yet pay" ก็แสดงผลเป็นคำว่า "not yet pay"
ถ้าเป็น "AP1" ก็ให้ hyperlink ไฟล์ชื่อ "AP1
ปัญหาคือว่า พอกลับมาเป็นคำว่า "not yet pay"
มันก็ยังติดค่า hylink อยู่ ทำยังไงถึงไม่ติดเป็นตัวอักษรปกติดีค่ะ
รบกวนอาจารย์ช่วยดูทีค่ะ
ขอบคุณค่ะ
พนิดา
Code: Select all
Range("B3").Select
If Range("B3").Value = "not yet pay" Then
Range("B3").Value = "not yet"
Else
Range("B3").Select
Dim s As String
s = Range("B3").Value
ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:= _
"C:\Users\Administrator\Desktop\Countermeasure\" & s & ".xls", TextToDisplay:=Range("B3").Value
End If