แสดงกระทู้

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 - I love movies

หน้า: [1] 2 3 4
1
กำหนด Events ของฟอร์ม เมื่อโหลด
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

2
เดิมใช้ค่าหน้ากระดาษเป็น A4  พอเปลี่ยนมาเป็น Envelope C5 229 x 162 mm  ข้อความด้านล่างหาย ปรับหลายทีแล้วก็ยังไม่ปรากฎ ควรปรับที่เท่าไหร่คะ

พอเอาไปใส่ส่วนท้ายของหน้า ข้อความปรากฎขึ้นนะคะ แต่ตรงรวมเงิน และ ตัวหนังสือที่แปลงจากจำนวนเงิน ขึ้น Error ค่ะ
เนื้อหาหายอยู่แล้วครับ

A4  =  210 x 297 mm
C5  =  229 x 162 mm

อ้างถึง
พอเอาไปใส่ส่วนท้ายของหน้า ข้อความปรากฎขึ้นนะคะ แต่ตรงรวมเงิน และ ตัวหนังสือที่แปลงจากจำนวนเงิน ขึ้น Error ค่ะ
งั้นหาวิธีแก้ตรงส่วนนี้ดูครับ
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

3
สร้างไว้พิมพ์บิลค่ะ

เมื่อเปิดฟอร์มขึ้นมาจะเป็นบิลแรกที่พิมพ์ไว้

ถ้าอยากได้ว่า เปิดฟอร์มขึ้นมาเป็นบิลล่าสุด ต้องทำไงคะ
ที่ Events FormLoad ใส่ Docmd.gotorecord,,aclast
เพื่อไปยังบิลสุดท้าย
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

4
ลงยอดเงิน เช่น 2365.25 จะถูกปัดทิ้ง หรือ ปัดขึ้น เป็น 2365 หรือ 2366 ต้องแก้ยังไงคะ
ถ้าคุณกำหนดdatattype ในตาราง เป็นตัวเลข และกำหนดเป็น Integer หรือจำนวนเติมมันจะปัดเศษหมด
กำหนดดาต้าtype เป็น Double
หรือแปลงค่า ให้เป็น Cdbl()
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

5
เพิ่มเติม :)
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

6
=ชื่อ Text Box1 * ชื่อ Text Box2
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

7
เลือกแบบนี้ครับ

โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

8
ขอบพระคุณทุกท่านมากๆค่ะ เลือกเป็นแบบปิดแบบนี้ใช่มั๊ยคะ



ถ้าใช้คอมคนเดียวก็มีความเสี่ยงหรอคะ ถ้าเปิด เช่นอาจมีไวรัสมาหรอคะ

แนะนำตัวที่ 2 ครับ
เพราะถ้าตั้งค่าโดยเลือกตัวแรก จะทำให้มาโครทำงานไม่ได้
ถ้าเป็นตัวเลือกที่ 2 เวลาเปิดไฟล์มาครั้งแรก จะขึ้นแถบเหลืองให้คลิก Enable Content ครับ

โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

9
ตัว VBA ของ Excel/Access/Word/PowerPoint นั้น
สามารถเขียนโค้ดให้ลบไฟล์ในเครื่องได้ (สามารถสร้างไวรัสได้ด้วย แต่สมัยนี้คงไม่มีใครทำแล้วล่ะ)

การตั้งค่าแบบเปิดใช้งานมาโครทั้งหมดนั้นอันตรายกับโปรแกรมและคอมพิวเตอร์ทั้งระบบมาก

ถ้ามีโปรแกรมอะไรมาก็แล้วแต่ที่แฝงคำสั่งลบไฟล์ แล้วเราเผลอเปิดโดยไม่ตั้งใจ โปรแกรมจะทำงานทันที ไฟล์เป้าหมายก็จะหายทันที
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

10
เป็นมือใหม่ค่ะ หาไม่เจอเลยค่ะ ตามที่สอน เป็นภาษาไทยด้วยค่ะ รบกวนชี้แนะ เพิ่มได้มั้ยคะ
ทำได้ 2 แบบด้วยกัน

1.ตรง textbox เลขที่บิลในรายงานในส่วนรายละเอียด
กดคลิ๊กขวาเลือก เรียงลำดับจากน้อยไปหามากครับ




2.วิธีกำหนด Record Source ของ Report เป็น Query แล้วสั่ง Sort แบบ Ascending ที่ฟิลด์ "เลขที่บิล" ที่อาจารย์บอกมาก็สามารถทำดังนี้



โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

11
ขออนุญาตเพิ่มเติมค่ะ
เบื้องต้นลองตั้งค่าตัวเลือกของ Access ดูก่่อนนะคะว่าได้ไหม ตามในรูปค่ะ


1.เปิด active x ก็พอครับ
2.ส่วนการเปิด macro ทั้งหมดนั้นตอนนี้ไม่แนะนำแล้วครับ เพราะมีอันตรายต่อโปรแกรมฐานข้อมูลได้ครับ
   ตรงส่วนของ Macro จะมีแจ้งเตือนให้กดเป็นแถบสีเหลืองสามารถกดยืนยันตรงนั้นได้เลย
   
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

12
ขออนุญาตเพิ่มเติมค่ะ
เบื้องต้นลองตั้งค่าตัวเลือกของ Access ดูก่่อนนะคะว่าได้ไหม ตามในรูปค่ะ

โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

13
ต้องส่งไฟล์มาหาสาเหตุ ถึงจะตอบได้ครับ
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

14
กำหนด Record Source ของ Report เป็น Query แล้วสั่ง Sort แบบ Ascending ที่ฟิลด์ "เลขที่บิล"
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

15
มีที่ง่ายๆ กว่าให้ใช้

โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

16
กำหนดให้เป็นเส้นประแบบไหนครับ

ปกติสามารถกำหนดแบบของเส้นได้โดยไปที่ Tab รูปแบบ >> เส้นกรอบรูปร่าง >> ชนิดเส้น ได้เลย
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

17
ตอนนี้ ข้อความอยู่ใน ส่วนท้ายของหน้า
ให้ลองเอาไปไว้       ส่วนท้ายของรายงาน    ดูนะครับว่าได้ไหม

ถ้ายังไม่ได้กำหนดให้แสดงส่วนท้ายก็กดคลิ๊กขวา แล้วเลือกส่วนหัวและท้ายรายงานด้วย

โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

18
ลองเข้าทางนี้ดูก่อนว่าได้หรือไม่ หรือปุ่มลัดกด Alt + 11


ถ้าเข้าได้แล้วลองไปกดเข้าที่เคยเกิด ปัญหาอีกทึว่าหายไหม

หรือกด Alt + F11
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

หน้า: [1] 2 3 4