แสดงกระทู้

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 - Un

หน้า: [1] 2 3 4 ... 12
1
ขอบคุณครับอาจารย์

2
น่าจะทำไม่ได้แหละ  :XD:

3
ผมทำหน้าฟอร์มสลิปเงินเดือนมา 1 ฟอร์ม
เปิดฟอร์มมา มีข้อมูลครบแล้ว
อยากได้คำสั่งในปุ่มให้
Click แล้ว คำสั่งแรก กดปุ่มที่คีบอร์ด Alt+Printsceen
แล้วเอาไฟล์ที่ได้วางเป็นรูปภาพนามสกุล Jpg. (ตรงนี้ไม่รู้ทำได้ป่าว)
คำสั่งต่อไปคือเปิด หน้าต่างให้เลือกที่วางไฟล์ และตั้งชื่อเอง

ขอบพระคุณอาจารย์ทุกท่านที่ชี้แนะครับ

4
ห้อง MS Access / : สอบคำสั่ง Visible
« เมื่อ: 09 มี.ค. 65 , 16:11:11 »
@UN ขอบคุณครับปัญหาที่เกิดขึ้นคือ ปุ่มคำสั่งนี้ ใช้กับคอมพิวเตอร์บางตัวได้ บางตัวไม่ได้ เป็น Access 2000-2003 ใช้ได้ ส่วนที่ไม่ได้สังเกตุว่าเป็น 2007 ครับ แล้วต้องแก้อย่างไรครับ
มันมีคำสั่งหลายตัวที่เปลี่ยนครับ ต้องแก้ที่โปรแกรม แก้ทีละจุดที่มีการเปลี่ยนครับ

5
ห้อง MS Access / : สอบคำสั่ง Visible
« เมื่อ: 03 มี.ค. 65 , 12:03:11 »
ผมอ่านคำถามแล้วไม่รู้เข้าใจถูกป่าว
คือปุ่มคำสั่งนี้ ใช้กับคอมพิวเตอร์บางตัวได้ บางตัวไม่ได้
หรือ
ในเครื่องเดียวกัน เดี๋ยวได้เดี๋ยวไม่ได้

ถ้าเป็นอันแรก ก็ต้องดู Access ของเครื่องที่ทำได้ และที่ทำไม่ได้ด้วย
ถ้าเป็นอัน 2 ก็ต้องดูเงื่อนไขด้วย ว่าเป็นไปตามเงื่อนไขรึป่าว
เงื่อนไขนี้ If Me.TCtlrRCB > 0 Then
และคำสั่ง Visible ถ้ามี Focus ที่ปุ่มนั้น มันก็ไม่ทำงานนะครับ

6
ห้อง MS Access / : สอบคำสั่ง Visible
« เมื่อ: 02 มี.ค. 65 , 14:05:25 »
จากคำสั่งในปุ่ม ไม่เห็นมีคำสั่ง Visible เลยนะครับ

แต่มี Call Cmd49_Click  (ตรงนี้ให้ไปดูที่คำสั่ง Cmd49_Click ด้วย)

DoCmd.OpenForm "TFrmAshow_Recive" นี่ก็เป็นคำสั่งให้เปิดฟอร์มครับ

7
Access เป็นจาก นามสกุล mdb มาเป็น accdb ตั้งแต่
Office 2007 ถ้าใช้รุ่นต่ำกว่านี้ จะเปิดไม่ได้ครับ

ถ้าอยากจะได้คำสั่งในไฟล์ที่ส่งมา ก็นำไฟล์ไปเปิดใน Office
ตั้งแต่รุ่น 2007 ขึ้นไป แล้ว copy code ใน notepad แล้ว
ค่อยเอามาเปิดในเครื่องที่มี office 2003 แล้วค่อย copy
ใส่ปุ่มคำสั่งครั้บ


8
ทำได้ครับ
1.สร้างตารางใหม่ไว้เลย
2.สร้าง Append Query โดยเอาค่าในตารางมาใส่ได้เลย
3.ที่ปุ่มบันทึก ก็ให้ Run Query
แค่นี้ครับ

9
ใน Word Excel ทำได้ครับ Access ทไม่ได้ พยายามทำหลายครั้ง
มันจะไม่เห็นเป็นใสๆ มันจะเป็นสีขาวครับ

10
ไม่แน่ใจว่าเข้าใจถูกรึป่าว
คุณใช้รูปกรอบ มาวางเป็นพื้น
โดยทับรูปคน มันจะไม่แสดงนะครับ
ยิ่งตัดเป็นวงกลมไม่ได้เลยครับ
ถ้าอยากจะให้มีกรอบ ผมคิดได้ 2 วิธี
1.ใส่กรอมมาเลย แล้วให้แสดงเหมือนรูปพนักงานอย่างเดียว
2. เอากรอบไว้ด้านหลัง แล้วเอารูปที่มีขนาดเล็กกว่า ไว้หน้า แต่ทำได้แค่สี่เหลี่ยม

ถ้ามีใครทำได้ เดี๋ยวผมรอเรียนรู้ด้วยครับ

11
มันไม่ได้มีรูป หรืออะไรให้แสดงรูปเลยนะครับ แล้วมันจะแสดงได้ยังงัย

12
Private Sub Command64_Click()
Dim RetValue As Variant
    RetValue = MsgBox("ต้องการบันทึกหรือไม่", vbOKCancel + vbDefaultButton2, "Un")
       Select Case RetValue
          Case 1
                DoCmd.GoToRecord , , acNewRec
          Case Else
                Exit Sub
       End Select
End Sub

13
ขอบคุณครับอาจารย์

14


แบบนี้ครับอาจารย์

15
อาจารย์ครับ ถ้ามีเงื่อนไขแบบนี้หล่ะครับ
มีคนบันทึกหลายคน ชื่อฟิลด์ UerR
เก่าถ้าเป็นวันเดียวกัน จะเรียงลำดับเป็นเลขเดียวกันในวันเดียวกัน
แต่ถ้าบันทึก 3 คนในวันเดียวกัน เลขก็จะเหมือนกันในคนเดียวกัน
พอเปลี่ยนคนบันทึกก็จะ +1
พอวันต่อไปถึงจะเป็นคนเดียวกับเมื่อวานก็จะ+1

16
555 อาจารย์ เนี้ย คนรู้กับคนไม่รู้
ขอบพระคุณอาจารย์มากครับ
ผมเอาไปดับแปลงใช้ได้หลายแบบเลยครับ

หน้า: [1] 2 3 4 ... 12