วิธีทำให้ข้อความใน TextBox ขึ้นบรรทัดใหม่ & Copy All



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

17 ส.ค. 63 , 15:48:24
อ่าน 161 ครั้ง

UnKnown

สวัสดีครับ เนื่องด้วยผมจะทำฟอร์มรับค่าต่างๆแล้วเขียนโค้ดโปรแกรมออกมาใส่ใว้ใน Text Box นะครับ
1.อยากสอบถามว่าต้องเขียนคำสั่งอย่างไรให้ข้อความขึ้นบรรทัดใหม่แทนที่จะต่อกันไปยาวๆนะครับ
จาก
โค๊ด: [Select]
{111..{222...{333...}}}เป็น
โค๊ด: [Select]
{111
...
{222
...
{333
...
}
}
}

2.เขียนปุ่มคำสั่งทำอย่างไรให้เลือกข้อความทั้งหมดบน Text Box และสั่ง Copy แทนที่เราจะไป Ctrl-A , Ctrl-C ครับ :prettiness:

ปล.Text Box สามารถมีจำนวนตัวอักษรเกิน 255 ได้ใหมครับ? (ไม่ได้มีการบันทึกค่าลงในตารางใดๆ)

 

17 ส.ค. 63 , 18:47:41
ตอบกลับ #1

UnKnown

1.ชุดคำสั่งทำให้ข้อความขึ้นบรรทัดใหม่ = Chr(13) & Chr(10)   :love:
ขอบคุณวิธีจาก https://stackoverflow.com/questions/14619671/how-to-make-2-lines-in-a-text-box-in-microsoft-access-2010 link

2.ชุดคำสั่งเลือกข้อความทั้งหมดแล้วก็อบปี้   :enjoying:
โค๊ด: [Select]
    Me.textbox1.SetFocus
    DoCmd.RunCommand acCmdCopy

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

18 ส.ค. 63 , 07:54:10
ตอบกลับ #2

PNR

ได้แล้วใช่ไหมครับ
 :yuush: :yuush:
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 
โพสต์นี้ได้รับคำขอบคุณจาก: UnKnown


บอร์ดเรียนรู้ Access สำหรับคนไทย