Page 1 of 1
หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง
Posted: Tue Jun 26, 2018 9:09 pm
by chalidas
รบกวนสอบอาจารย์คะว่า ต้องการทำไฮไลท์ข้อมูลช่อง StartDate ที่ไม่มีในช่อง Current Date (ในไฟล์ pt_bal00) โดยทำลักษณะเป็นปุ่มกด
มีวิธีการทำยังไงค่ะอาจารย์
ขอบคุณค่ะ
Re: หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง
Posted: Tue Jun 26, 2018 9:52 pm
by snasui
chalidas wrote: Tue Jun 26, 2018 9:09 pm
StartDate ที่ไม่มีในช่อง Current Date (ในไฟล์ pt_bal00)
StartDate ในไฟล์ไหน คอลัมน์ไหน กรุณาระบุมาอย่างละเอียดครับ
การทำปุ่มกดจะเป็นการเขียน VBA จำเป็นต้องเขียนมาเองก่อนตามกฎการใช้บอร์ดข้อ 5 ด้านบน หากติดตรงไหนค่อยถามกันต่อครับ
Re: หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง
Posted: Tue Jun 26, 2018 9:59 pm
by chalidas
ช่อง StartDate ในไฟล์ztm_002 ค่ะอาจารย์
ขอบคุณค่ะ
Re: หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง
Posted: Tue Jun 26, 2018 10:16 pm
by snasui
ในโพสต์ #2 ผมมีถามว่าอยู่คอลัมน์ไหนด้วย กรุณาตอบมาให้ครบทุกคำถามจะได้ตอบได้เร็วครับ
สำหรับวิธีการระบายสีผมใช้สูตรและ Conditional Formatting เข้ามาช่วย เพราะถ้าเป็น VBA ต้องเขียนมาเองครับ
วิธีการ
เปิดทั้งสองไฟล์ขึ้นมาพร้อมกัน ที่ไฟล์ ztm_002 ไปที่ Sheet1 เซลล์ X2 คีย์สูตร
=SUMPRODUCT(--([pt_bal00.XLSX]Sheet1!$D$2:$D$24=I2))
Enter > Copy ลงด้านล่าง
คลุม J2:J26 > เข้าเมนู Home > Conditional Formatting > New Rules > Use a formula to determine which cells to format > ที่ช่อง
Format values where this formula is true: คีย์
=X2=0
> คลิกปุ่ม Format > กำหนดรูปแบบตามต้องการ > OK > OK
Re: หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง
Posted: Wed Jun 27, 2018 11:09 am
by chalidas
อาจารย์ค่ะ พอดีเปลี่ยนมาใช้วิธีคิวรี่แทน
แต่พอจะ Get Data จากAccess มาแสดงมันฟ้องว่า "This data source contains no visible tables.”
ใน Access ใช้วิธีโหลดไฟล์ excel จากโฟลเดอร์ Data เข้าไป เพื่อนำไปใช้ในการคิวรี่
ขอบคุณค่ะ
Re: หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง
Posted: Wed Jun 27, 2018 8:10 pm
by snasui
กรณีเป็น Access กรุณาสอบถามที่หมวด Access ครับ
ไฟล์ Access ที่แนบมาไม่สามารถเปิด Table ที่ชื่อว่า Pt_bal00 ได้ เกิด Unexpected Error ครับ