ทำไงให้ MsgBox แสดงข้อความ 2 บรรทัด
กระทู้เก่าบอร์ด อ.Yeadram

 2,147   2
URL.หัวข้อ / URL
ทำไงให้ MsgBox แสดงข้อความ 2 บรรทัด

รบกวนอีกแล้วค่ะ หนูใช้ Access 2003 สร่างฟอร์มโดยมีช่องให้กรอกข้อความก่อน เมื่อผู้ใช้กรอกข้อความแล้ว จะมี MsgBox แสดงข้อความทักทาย ดังนี้ค่ะ

MsgBox "พบกันอีกแล้วนะคะ วันนี้คุณสบายดีหรือ ", "Hello"

หนูต้องการให้แสดงข้อความออกมาเป็น 2 บรรทัดดังนี้ค่ะ

          พบกันอีแล้วนะคะ
          วันนี้คุณสบายดีหรือ

ค้นหาดูในเน็ต เขาบอกกันว่าให้ใช้ Chr$(13) หนูก็ลองเอามาใช้ดูแล้ว แต่มันก็ไม่ได้ มันไม่ยอมขึ้น 2 บรรทัดให้ แถม Chr$(13) ไปโผล่อยู่ร่วมในข้อความด้วย หนูไม่ทราบว่าจะต้องเรียงประโยคอย่างไร เรียงผิดหรือเปล่า ขอรบกวนอาจารย์และท่านผู้รู้ ช่วยแนะนำด้วยค่ะ

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R01003
-----------------------------------------------------------------------------------
MsgBox "พบกันอีกแล้วนะคะ" & vbcrlf & "วันนี้คุณสบายดีหรือ ", "Hello"
-----------------------------------------------------------------------------------
sq = "พบกันอีกแล้วนะคะ" & chr(10) & "วันนี้คุณสบายดีหรือ"
msgbox sq, "Hello"
-----------------------------------------------------------------------------------
sq = "พบกันอีกแล้วนะคะ" & chr(10) & chr(13) & "วันนี้คุณสบายดีหรือ"
msgbox sq, "Hello"
-----------------------------------------------------------------------------------
2 @R01012
ขอบคุณอาจารย์ yeadram ค่ะ หนูพิจารณาดูของอาจารย์แล้ว จึงรู้ว่าหนูผิดที่ ไม่ได้ใส่เครื่องหมาย " & & " นั่นเอง พอใส่แล้ว OK ก็ใช้ได้เลยค่ะ
ขอบคุณค่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2827s