Access : จุดเริ่มต้นที่ง่ายที่สุดสำหรับการเรียนรู้ ระบบฐานข้อมูล Access : จุดเริ่มต้นที่ง่ายที่สุดสำหรับการเรียนรู้ การเขียนโปรแกรม Access : เป็นได้ทั้งตัวเก็บฐานข้อมูล และตัวจัดการฐานข้อมูล Thai Access : บอร์ดเสริมการเรียนรู้ Access ด้วยภาษาไทย
@ เขียนคำถามให้ผู้ตอบเข้าใจ จะช่วยให้ผู้ถามได้คำตอบที่ชัดเจนและรวดเร็ว / @ คุณได้คำตอบที่ต้องการแล้วหรือยัง? กลับมาอีกสักครั้งเพื่อแจ้งผู้ตอบ.
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ผมมี combobox ที่เลือกธนาคารต่างๆ เมื่อเลือกแล้ว ผมจะคลิกที่ปุ่มนึงแล้วให้มันดูว่า เป็นธนาคารไหน แล้วเปิดฟอร์มที่กำหนดไว้Text ใน combo ไม่ได้มีชื่อธนาคารอย่างเดียว เช่นธนาคารกรุงไทย สาขา......ธนาคารไทยพานิชย์ สาขา.....ถามว่าจะเขียนโคตยังงัยครับ
Private Sub Command2_Click()Dim strBankName As StringstrBankName = Me.Combo1strBankName = Left(strBankName, InStr(strBankName, "สาขา") - 1)strBankName = Replace(strBankName, " ", "") 'ใช้ Function นี้ป้องกันกรณีมีช่องว่างระหว่างข้อความDoCmd.OpenForm strBankNameEnd Sub
Private Sub Command2_Click()Dim strBankName As StringstrBankName = Me.Combo1strBankName = Left(strBankName, InStr(strBankName, "สาขา") - 1)strBankName = Replace(strBankName, " ", "") 'ใช้ Function นี้ป้องกันกรณีมีช่องว่างระหว่างข้อความIf strBankName = "ธนาคารกรุงไทย" ThenDoCmd.OpenForm "Frm01"ElseIf strBankName = "ธนาคารไทยพานิชย์" ThenDoCmd.OpenForm "Frm02"End IfEnd Sub
Private Sub Command2_Click()If Me.Combo1.Value Like "*กรุงไทย*" ThenDoCmd.OpenForm "frm01"ElseIf Me.Combo1.Value Like "*ไทยพานิชย์*" ThenDoCmd.OpenForm "frm02"End IfEnd Sub