กระทู้เก่าบอร์ด อ.Yeadram
2,019 3
URL.หัวข้อ /
URL
การส่งค่าจาก textbox
อยากถามว่า ถ้าผมต้องการส่งค่าใน textbox จากฟอร์มที่1 ไปฟอร์มที่2 โดยคลิกที่ button ส่งค่าไปที่ ฟอร์ม2พร้อม เปิดฟอร์ม 2 ด้วย ต้องเขียน VBA อย่างไรครับ รบกวนด้วย
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R03632
statement ไม่เข้าใจว่าเอามาใช้ยังไงครับช่วยอธิบายให้ละเอียดหน่อยครับ
3 @R03637
จากคำถาม ต้องการส่งค่าจาก ฟอร์ม1 มาฟอร์ม 2
statement ก็คือค่าที่ส่งมายังฟอร์ม2 แล้วทางคุณ gonsaamon ต้องการ
ส่งค่ามาฟอร์ม 2 เพื่ออะไร ก็นำค่า statement ไปใช้
เช่น ใน ฟอร์ม 2 มี textbox ชื่อ text2
ก็กำหนด text2=statement
text2 ก็แสดงค่าที่ส่งมา เมื่อฟอร์ม 2 เปิดขึ้นมา
ลองทำดูก่อนนะครับ
แล้วถามตัวเองว่าต้องการส่งค่ามาเพื่ออะไร
แล้วจึงนำค่า statement มาใช้
statement ก็คือค่าที่ส่งมายังฟอร์ม2 แล้วทางคุณ gonsaamon ต้องการ
ส่งค่ามาฟอร์ม 2 เพื่ออะไร ก็นำค่า statement ไปใช้
เช่น ใน ฟอร์ม 2 มี textbox ชื่อ text2
ก็กำหนด text2=statement
text2 ก็แสดงค่าที่ส่งมา เมื่อฟอร์ม 2 เปิดขึ้นมา
ลองทำดูก่อนนะครับ
แล้วถามตัวเองว่าต้องการส่งค่ามาเพื่ออะไร
แล้วจึงนำค่า statement มาใช้
Time: 0.6257s
กำหนดให้ button ในฟอร์ม 1 ชื่อ cmdOpenForm2
และ textbox ชื่อ text1
Private Sub cmdOpenForm2_Click()
On Error GoTo Err_cmdOpenForm2_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Form2"
DoCmd.OpenForm stDocName, , , stLinkCriteria, , , Text1
Exit_cmdOpenForm2_Click:
Exit Sub
Err_cmdOpenForm2_Click:
MsgBox Err.Description
Resume Exit_cmdOpenForm2_Click
End Sub
เวลาเปิด ฟอร์ม2 ขึ้นมา เขียน vba ตอนเปิดฟอร์ม
Private Sub Form2_load
dim statement as string
statement=openargs
....
แล้วก็นำค่า statement ไปใช้งาน ต่อไป
....
end sub