ฉันกำลังมองหาเพื่อกรองคอลัมน์ตามรหัสที่ผู้ใช้ใส่ลงในกล่องอินพุต
ฉันใช้รหัสต่อไปนี้:
Sub Filter()
'
' Filter Macro
Dim strName As String
strName = InputBox(“What DMA would you like to search for?”)
Selection.AutoFilter
ActiveSheet.Range("$A$1:$AS$355969").AutoFilter Field:=3, Criteria1:="=*" & strName & “ * ”, Operator:=xlAnd
End Sub
แต่มันแสดงข้อผิดพลาดของคอมไพล์: ข้อผิดพลาดทางไวยากรณ์ใน Excel แมโคร
มีใครช่วยฉันได้ไหม
ขอบคุณ Dhivya S
ใช่สังเกตการผสมผสานของเครื่องหมายคำพูดคู่ "และ"
—
spikey_richie
เฮ้พวกขอบคุณที่ทราบข้อผิดพลาด ตอนนี้ปัญหาคือ InputBox สามารถมองเห็นได้ด้วยการเรียกใช้แมโคร แต่ข้อมูลที่กรองจะไม่แสดง ฉันควรทำอย่างไร?
—
Dhivya Sethu
"
แทนที่พวกเขาด้วยราคาสองครั้ง