Page 1 of 1

สอบถาม การตรวจสอบเงื่อนไข โดยใช้ IF ในคำสั่ง VBA

Posted: Mon Sep 27, 2021 4:25 pm
by titus
ต้องการตรวจสอบเงื่อนไข ทีเป็นจริง สอง ชื่อนี้ กำลังขึ้นรูปและ รอขึ้นรูป แล้วให้ทำการเลื่อน เซล เงื่อนไข ผมทำผิดตรงไหนครับ รบกวนเพื่อนสมาชิกดูให้หน่อยครับ ขอบคุณครับ

If activcell.Value = ("กำลังขึ้นรูป") Or ("รอขึ้นรูป") Then
ActiveCell.Offset(0, -8).Select
ActiveCell.Offset(0, 3).Select
End If

Re: สอบถาม การตรวจสอบเงื่อนไข โดยใช้ IF ในคำสั่ง VBA

Posted: Mon Sep 27, 2021 4:48 pm
by logic
ต้องเขียนให้ครบแบบนี้ครับ

If activcell.Value = ("กำลังขึ้นรูป") Or activcell.Value = ("รอขึ้นรูป") Then

Re: สอบถาม การตรวจสอบเงื่อนไข โดยใช้ IF ในคำสั่ง VBA

Posted: Mon Oct 04, 2021 2:40 pm
by titus
logic wrote: Mon Sep 27, 2021 4:48 pm ต้องเขียนให้ครบแบบนี้ครับ

If activcell.Value = ("กำลังขึ้นรูป") Or activcell.Value = ("รอขึ้นรูป") Then
ผมลองแก้แล้วติดครับ รบกวนดู ให้หน่อยว่าติดตรงไหน แนบไฟล์ แล้วครับ

Re: สอบถาม การตรวจสอบเงื่อนไข โดยใช้ IF ในคำสั่ง VBA

Posted: Mon Oct 04, 2021 4:57 pm
by puriwutpokin

Code: Select all

If ActiveCell.Value = ("กำลังขึ้นรูป") Or ActiveCell.Value = ("รอขึ้นรูป") Then

Re: สอบถาม การตรวจสอบเงื่อนไข โดยใช้ IF ในคำสั่ง VBA

Posted: Mon Oct 04, 2021 5:13 pm
by titus
puriwutpokin wrote: Mon Oct 04, 2021 4:57 pm

Code: Select all

If ActiveCell.Value = ("กำลังขึ้นรูป") Or ActiveCell.Value = ("รอขึ้นรูป") Then
ขอบคุณครับผม