แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - BH

หน้า: [1]
1
ห้อง MS Access / : filter subform2 จาก subform1
« เมื่อ: 01 ต.ค. 64 , 12:50:45 »
ขอโทษครับ เรื่อง ตั้งชื่อ พอดีไม่ได้แก้ไขจาก default ของ access ตั้งมาให้

ที่คุณ OddyWriter ทำให้เป็น select where ซึ่งใช้กับ unbound form
แต่ที่ผมต้องการตามไฟล์ที่ส่งให้ คือ subform 1 & 2 เป็น bound form และอยากใช้แบบ filter นะครับ
และใน Query ไม่ใช้ criteria ได้ไหมครับ อยากได้แบบ vba ล้วนๆ
ขอบคุณมากๆครับ

2
ห้อง MS Access / : filter subform2 จาก subform1
« เมื่อ: 30 ก.ย. 64 , 15:19:06 »
ที่ต้องการไม่ใช่ link mainform กับ subform ครับ
แต่ต้องการ link subform1 กับ subform2
ขอบคุณครับ

3
ห้อง MS Access / : filter subform2 จาก subform1
« เมื่อ: 28 ก.ย. 64 , 13:18:32 »
ตามนี้ครับ

4
ห้อง MS Access / filter subform2 จาก subform1
« เมื่อ: 28 ก.ย. 64 , 12:27:58 »
มี Mainform และมี subform1 และ subform2 อยู่ใน Mainform
ใน subform1 & 2 มี filed ชื่อ ID ซึ่งเหมือนกัน
ต้องการคลิกที่ textbox ใน subform2 แล้วให้ filter ใน subform1 โดย filter record ที่ค่า ID เหมือนกัน
เขียน VBA ยังไงครับ

5
ลองใช้แบบ front-end, Back-end ดีกว่าครับ ปลอดภัยกว่า ลองค้นหาในบอร์ดนี้ได้เลยครับ

6
ปกติการแยก front-end กับ back-end จะกำหนด path ไว้ชัดเจนตอนแยก เช่น ลงใน drive D เวลาแยกก็จะอยู่ใน drive D ทั้ง front-end & back-end ดังนั้นหาก เอา back -end ไปไว้ที่อื่น พอเปิด front-end มันก็หาไม่เจอ
วิธีการ คือ ทำ link table จาก back-end ใหม่ โดย เข้าไปที่ front-end แล้วกด import table แบบ link

7
โปรแกรม Access A.accde ทำปุ่ม ให้เปิด B.accde ได้ไหมครับ

8
โปรแกรมนี้ใช้ไงครับ

9
ห้อง MS Access / : ลบ Code เราเฉยเลย
« เมื่อ: 20 มี.ค. 64 , 12:17:37 »
ปัญหานี้เรียก corruption (เป็นปัญหาร้ายแรงเหมือนการเมืองเลย 555)
ผมเจอมาหลายครั้ง
สาเหตุ ทั้งหมดเกิดจาก network error คือ ผมเก็บ back-end กับ front-end (accde) ไว้คนละที่ พอ network ใช้งานไม่ได้ /หรือช้ามาก โปรแกรมค้างเลย (ไม่ได้เกิดทุกครั้ง) โดยเฉพาะตอนแก้ไข code vba
ส่วนสาเหตุอื่นที่เคยอ่านเจอ ก็เปลี่ยน versions MS 32-64 bit
เมื่อเกิดปัญหาแล้วแก้ไม่ได้
ดังนั้น ทุกครั้ง ก่อนแก้ไขโปรแกรมควร Backup ก่อนทุกครั้ง

ลองศึกษาจากนี่ดูครับ

http://allenbrowne.com/ser-25.html (prevent corruption)
http://allenbrowne.com/ser-47.html (fix corruption)



10
ห้อง MS Access / เพิ่มขนาด font ใน subform
« เมื่อ: 08 มิ.ย. 63 , 15:56:27 »
จะเพิ่มหรือปรับขนาด font ใน subform ที่แสดงเป็นตารางยังไงครับ
ขอบคุณครับ

11
ห้อง MS Access / connect window server
« เมื่อ: 15 ส.ค. 62 , 19:06:58 »
มี vba code ที่ connect window server ที่ติด password ไหมครับ (ไม่ใช่ connect DB)

12
ห้อง MS Access / Import excel file แบบมีเงื่อนไข
« เมื่อ: 03 ส.ค. 62 , 21:22:29 »
ต้องการ import excel file โดยให้ ID ของ excel file กับ ID ของ Table1 ใน access ตรงกัน ทำไงครับ จากภาพต้องการให้ข้อมูลจาก column B  (excel) ไปลง column G (Access) โดยให้ ID ทั้งสองไฟล์ต้อง match กัน
ขอบคุณครับ


13
ผมมี subform B (link ตาราง B) มีสองฟีวด์ คือ B1 และ B2 มีข้อมูลทั้ง B1 และ B2
และมีตาราง A ซึ่งมีสองฟีวด์เช่นกัน คือ A1 และ A2 มีข้อมูลเฉพาะ A1  (A2 ว่าง)
ข้อมูลในฟีวด์ B1 กับ A1 เหมือนกันเลย (row by row) แต่ไม่ได้เชื่อมกัน

...ต้องการ... ให้นำค่าจาก subform B ฟีวด์ B2 ไปใส่ในตาราง A ฟีวด์ A2
เงื่อนไขให้ใส่ค่า โดย ฟีวด์ B1 ใน subform B ต้อง match กับค่าในฟีวด์ A1 ในตาราง A
เช่น B แถวแรกมี B1 = 1, B2 = x, A มี A1 = 1 ดังนั้น ต้องเอา x จาก B2 มาใส่แถวนี้ในฟีวด์ A2
table B            table A
B1   B2 -----> A1   A2
1      x             1     x
2      y             2
3      z             3
.
.
ไม่รู้เขียน vba ยังไงดีครับ Recordset ได้ไหม หรือ Dlookup

14
ใช้ได้ตามต้องการเลยครับ
ขอบคุณมากครับ
จริงๆตอนแรกผมเขียนคล้ายที่คุณ OddyWriter เขียนให้ดู ขาดตรงที่ .Setfocus เท่านั้นเอง เลยงงนิดหน่อย
จริงๆอาจไม่ต้องมี setfocus ได้ไหมครับ ผมลองเอา setfocus ในไฟล์ F1 ก็ใช้ได้
แต่ยังไงก็ใช้แล้วละครับ

15
subform เป็นแบบตาราง (ไม่ใช่ single form หรือ continuous form นะครับ) ถ้าต้องการ disable บาง checkbox เมื่ออีกฟีวด์หนึ่งมีค่าหนึ่ง ได้ไหมครับ เช่น ฟีวด์ A มีค่าเป็น "คืนแล้ว" อยากให้ checkbox ในเรคอร์ดเดียวกันนั้น disable ไปเลย (เฉพาะเรคอร์ดนั้น) ถ้าฟีวด์ A เป็นค่าอื่นก็ให้ enable คือ ติ๊กที่ checkbox ในเรคอร์ดนั้นได้

16
ห้อง MS Access / : สร้างริบบอน ใช้เอง
« เมื่อ: 08 ส.ค. 61 , 15:56:24 »
ลองนี่ครับ
ทำตามภาพเลยตามลำดับ
1. สร้าง table ใส่ ribbon
2. set ค่าตามภาพ
3. ปิดโปรแกรมแล้วเปิดใหม่ จะได้ ribbon ตามภาพเลย

หน้า: [1]