snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Sub test()
r = 2
Do While r < 500
If Mid(Cells(r, 1), Len(Cells(r, 1)) - 4, 1) = "" Then
ElseIf Mid(Cells(r, 1), Len(Cells(r, 1)) - 4, 1) = 2 Then
Sheets("Sheet1").Cells(r, 1).Interior.Color = RGB(229, 255, 204)
End If
r = r + 1
Loop
End Sub
ขอบคุณมากครับผม
You do not have the required permissions to view the files attached to this post.
r = 2
Do While r < 500
If Cells(5, 1).Value <> "" And VBA.Mid(Cells(r, 1).Value, 2, 1) = "2" Then
Cells(r, 1).Interior.Color = RGB(229, 255, 204)
End If
r = r + 1
Loop