:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

Search found 26 matches

by chalidas
Sat Jun 30, 2018 12:38 am
Forum: Access
Topic: คิวรี่แสดงผลออกมาเกิน
Replies: 11
Views: 3507

Re: คิวรี่แสดงผลออกมาเกิน

รันแสดงผลได้ถูกต้องแล้วค่ะ


ขอบคุณค่ะ
by chalidas
Sat Jun 30, 2018 12:34 am
Forum: Access
Topic: คิวรี่แสดงผลออกมาเกิน
Replies: 11
Views: 3507

Re: คิวรี่แสดงผลออกมาเกิน

ขออนุญาตแก้ไขโพสต์ค่ะ อาจารย์ คิวรี่รันได้แล้วค่ะ


ขอบคุณค่ะ
by chalidas
Fri Jun 29, 2018 11:50 am
Forum: Access
Topic: คิวรี่แสดงผลออกมาเกิน
Replies: 11
Views: 3507

Re: คิวรี่แสดงผลออกมาเกิน

ผลลัพธ์ที่ต้องแสดงคือ
- ดึงข้อมูลทั้งหมดของไฟล์ ztm022 และฟิลด์ 2 ฟิลด์ที่่ชื่อ Wage Type Long Text,Number of hours จากไฟล์ Pt_bal00
- เพิ่ม Field Status เพื่อบอกว่า Record ใดใน ztm022 ไม่มีในไฟล์ Ptbal00 ถ้ามีค่าในฟิลด์ Status จะแสดง Y ถ้าไม่มี N

SELECT Pt_bal00.[Wage Type Long Text], Pt_bal00 ...
by chalidas
Fri Jun 29, 2018 7:36 am
Forum: Access
Topic: คิวรี่แสดงผลออกมาเกิน
Replies: 11
Views: 3507

Re: คิวรี่แสดงผลออกมาเกิน

ไม่ได้ค่ะอาจารย์ มันขึ้นช่องว่าให้ใส่ Parameter Pt_bal00.[Wage Type Long Text], Pt_bal00.[Number of hours]

ขอบคุณค่ะ
by chalidas
Thu Jun 28, 2018 10:26 pm
Forum: Access
Topic: คิวรี่แสดงผลออกมาเกิน
Replies: 11
Views: 3507

Re: คิวรี่แสดงผลออกมาเกิน

ฟิลด์startdateในไฟล์ztm002 เทียบกับ currentdateในptbal00
โดยที่previousdayในztm002 ต้องเท่ากับno
by chalidas
Thu Jun 28, 2018 9:20 pm
Forum: Access
Topic: คิวรี่แสดงผลออกมาเกิน
Replies: 11
Views: 3507

Re: คิวรี่แสดงผลออกมาเกิน

เงื่อนไขการคิวรี่คือ
ข้อมูลในไฟล์ztm002 รายการไหนที่ไม่มีในไฟล์ ptbal00 ให้แสดงstatus ว่าN รายการไหนมีให้แสดงว่าเป็น y
ส่วน layoutของการแสดงผล ตามที่ผลคิวรี่แสดงออกมาเลยค่ะ

ขอบคุณค่ะ
by chalidas
Thu Jun 28, 2018 7:40 pm
Forum: Access
Topic: แปลง Date/time เป็น text
Replies: 2
Views: 2049

Re: แปลง Date/time เป็น text

ใช่ได้แล้วค่ะ
by chalidas
Thu Jun 28, 2018 4:52 pm
Forum: Access
Topic: คิวรี่แสดงผลออกมาเกิน
Replies: 11
Views: 3507

คิวรี่แสดงผลออกมาเกิน

เรียนอาจารย์ คิวรี่แสดงผลออกมาเกินกว่าจำนวนข้อมูลค่ะ ที่ถูกต้องคือต้องออกมาแค่ 25 record เท่ากับจำนวนในไฟล์ ztm_022
แต่มันแสดงออกมา 675 record

SELECT Pt_bal00.[Wage Type Long Text], Pt_bal00.[Number of hours], IIf(ztm.[Start Date] Not In (SELECT Pt_bal00.[Current Date] from Pt_bal00),'N','Y') AS ...
by chalidas
Wed Jun 27, 2018 11:09 am
Forum: Excel
Topic: หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง
Replies: 5
Views: 992

Re: หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง

อาจารย์ค่ะ พอดีเปลี่ยนมาใช้วิธีคิวรี่แทน
แต่พอจะ Get Data จากAccess มาแสดงมันฟ้องว่า "This data source contains no visible tables.”
ใน Access ใช้วิธีโหลดไฟล์ excel จากโฟลเดอร์ Data เข้าไป เพื่อนำไปใช้ในการคิวรี่


ขอบคุณค่ะ
by chalidas
Tue Jun 26, 2018 9:09 pm
Forum: Excel
Topic: หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง
Replies: 5
Views: 992

หาวิธีเปรียบเทียบข้อมูล 2 ไฟล์แล้วไฮไลท์ส่วนที่ต่าง

รบกวนสอบอาจารย์คะว่า ต้องการทำไฮไลท์ข้อมูลช่อง StartDate ที่ไม่มีในช่อง Current Date (ในไฟล์ pt_bal00) โดยทำลักษณะเป็นปุ่มกด
มีวิธีการทำยังไงค่ะอาจารย์

ขอบคุณค่ะ
by chalidas
Thu Jun 14, 2018 3:01 pm
Forum: Access
Topic: แปลง Date/time เป็น text
Replies: 2
Views: 2049

แปลง Date/time เป็น text

รบกวนสอบถามอาจารย์คะว่า ถ้าต้องการเปลี่ยนฟอร์แมตวันที่ให้เป็น Text ตอนคิวรี่ต้องใช้คำสั่งอะไรคะ
อยากจะเปลี่ยนฟิลด์ Current Date เป็น Text ค่ะ
SELECT *
FROM Ztm_002
WHERE NOT Ztm_002.[Start Date] IN (SELECT Pt_bal00.[Current Date] FROM Pt_bal00);


ขอบคุณค่ะ
by chalidas
Tue Jun 05, 2018 10:36 pm
Forum: Access
Topic: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null
Replies: 25
Views: 6957

Re: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null

ส่งไฟล์ Database ค่ะ
DB.rar
ขอบคุณค่ะ
by chalidas
Tue Jun 05, 2018 1:54 pm
Forum: Access
Topic: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null
Replies: 25
Views: 6957

Re: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null

สอบถามเพิ่มเติมค่ะอาจารย์ ตอนที่ไปget DATA ใน Excel ตอนเลือก 5_Parent_Personal_DAD จาก access พอเปิดดูข้อมูลใน Excel มันแยกชื่อนามสกุลเป็นบางคน แต่ตอนดูในaccessแยกชื่อนามสกุลให้ทุกคนเลย ต้องแก้ยังไงคะ


ขอบคุณค่ะ
by chalidas
Tue Jun 05, 2018 9:05 am
Forum: Access
Topic: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null
Replies: 25
Views: 6957

Re: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null

ได้แล้วค่ะอาจารย์ ขอบคุณอาจารย์มากๆค่ะ
ขอถามตรง mid$ มันหมายถึงอะไรหรอค่ะอาจารย์ มันต่างกับ mid เฉยๆยังไงค่ะอาจารย์

ขอบคุณค่ะ
by chalidas
Tue Jun 05, 2018 1:08 am
Forum: Access
Topic: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null
Replies: 25
Views: 6957

Re: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null

ขอบคุณค่ะอาจารย์แก้ได้แล้วค่ะ ขอเปลี่ยนคำถามเป็น ต้องการจะตัดชื่อ กับนามสกุลในคิวรี่ที่ชื่อ6_Personal_MOM นามสกุลให้เอาไปใส่ช่อง Lnameในคำสั่งคิวรี่ลองวางคำสั่งMid แล้วมันฟ้องเออเร่อว่า Syntax ไม่ถูกต้องค่ะ

SELECT [1_Personal1].PID_SELECT, [1_Personal1].PID_SELECT_FNAME, [1_Personal1].PID_SELECT ...
by chalidas
Mon Jun 04, 2018 2:42 pm
Forum: Access
Topic: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null
Replies: 25
Views: 6957

Re: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null

SELECT [9_Personal_Termination].PID_SELECT, [9_Personal_Termination].PID_SELECT_FNAME, [9_Personal_Termination].PID_SELECT_MNAME, [9_Personal_Termination].PID_SELECT_LNAME, FamilyReport.บัตรประชาชน AS PID, KMSCHD01.[Family First Name] AS PID_FNAME, ' ' AS PID_MNAME, KMSCHD01.[Family Last Name] AS ...
by chalidas
Sat Jun 02, 2018 11:44 pm
Forum: Access
Topic: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null
Replies: 25
Views: 6957

Re: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null

อาจารย์คะ อยากตัดคำนำหน้าชื่อออก เช่น นาย สมหวัง ดีมาก ต้องการตัดให้เหลือแค่ สมหวัง ดีมากต้องใช้คำสั่งอะไรครอบค่ะ
SELECT [9_Personal_Termination].PID_SELECT, [9_Personal_Termination].PID_SELECT_FNAME, [9_Personal_Termination].PID_SELECT_MNAME, [9_Personal_Termination].PID_SELECT_LNAME, FamilyReport ...
by chalidas
Fri Jun 01, 2018 11:18 am
Forum: Access
Topic: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null
Replies: 25
Views: 6957

Re: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null

อาจารย์ค่ะ ลองปรับคิวรี่ใหม่แล้วขึ้นดังไฟล์แนบค่ะ
by chalidas
Thu May 31, 2018 4:09 pm
Forum: Access
Topic: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null
Replies: 25
Views: 6957

Re: ใช้คำสั่ง Union All แล้ว Access ฟ้อง invalid in use is null

อาจารย์คะ ปรับให้เป็นแบบนี้ค่ะ
IIf(IsDate(Format(Left$([Date of Birth],4) & Right$([Date of Birth],4)-543,"00\/00\/0000")),IIf((DateDiff('d',Format(Left$([Date of Birth],4) & Right$([Date of Birth],4)-543,"00\/00\/0000"),Date())/365)>20,'N','Y'),'Notfound')

จากนั้นลอง Union All ก็ขึ้น Data type ...