Page 1 of 1
คัดลอก Code SQL,VBA ที่มีภาษาไทย คล้ายๆของอาจารย์ครับ ลองดูแ
Posted: Wed Apr 04, 2012 2:17 pm
by songsug
ผมก็เคยพบปัญหาเวลาที่ต้องการคัดลอก Code ที่มีภาษาไทยติดอยู่ด้วย เช่น ส่วนของ msgbox ใน VBA มักจะเป็นเครื่องหมาย ? หรือไม่ก็ ภาษาต่างดาว ตลอดเลย รวมทั้งคัดลอกข้อมูลจากตาราง SQL หรือ Code Sql ที่มีภาษาไทยปนอยู่ก็เป็นเช่นกัน
วิธีง่ายๆที่ผมใช้คือ ผมจะเปลี่ยนภาษาบน Keyboard ให้เป็น TH (หรือภาษาไทยนั่นเอง) ก่อนแล้วค่อยคัดลอก แล้วมันก็จะคัดลอกข้อความมาภาษาไทยมาได้โดยที่ไม่เปลี่ยนแปลงครับ ลองดู
Re: คัดลอก Code SQL,VBA ที่มีภาษาไทย คล้ายๆของอาจารย์ครับ ลอ
Posted: Wed Apr 04, 2012 2:37 pm
by snasui
ขอบคุณครับ
Re: คัดลอก Code SQL,VBA ที่มีภาษาไทย คล้ายๆของอาจารย์ครับ ลอ
Posted: Wed Apr 04, 2012 3:54 pm
by bank9597
ขอบคุณครับ
Re: คัดลอก Code SQL,VBA ที่มีภาษาไทย คล้ายๆของอาจารย์ครับ ลอ
Posted: Wed Dec 12, 2012 7:51 pm
by วังวู ช่ง
ถ้าเป็นภาษาลาวจะทำอย่างไลครับ มีปัญหามากครับสำลับภาษาลาวใน VBA ครับ
Re: คัดลอก Code SQL,VBA ที่มีภาษาไทย คล้ายๆของอาจารย์ครับ ลอ
Posted: Wed Dec 12, 2012 8:31 pm
by snasui
ผมเข้าใจว่าตอนนี้มีภาษาที่ใช้ 3 ภาษาคือ อังกฤษ ลาว ไทย หากต้องการให้แสดงเป็นภาษาลาว ลองทดสอบกดแป้นเปลี่ยนภาษาให้เป็นภาษาลาวแล้วค่อย Copy ครับ ผมไม่ได้ใช้ภาษาลาวเลยไม่สามารถทดสอบให้ได้ครับ
Re: คัดลอก Code SQL,VBA ที่มีภาษาไทย คล้ายๆของอาจารย์ครับ ลอ
Posted: Wed Dec 12, 2012 9:44 pm
by วังวู ช่ง
ขอบคุณมากครับ
Re: คัดลอก Code SQL,VBA ที่มีภาษาไทย คล้ายๆของอาจารย์ครับ ลองดูแ
Posted: Mon Jun 29, 2015 11:36 pm
by oh_ae
ลองแล้วก็ไม่หายครับ เครื่องมีสองภาษาไทย/อังกฤษ เปลี่ยนเป็นไทยก็ไม่หายครับ
เลยลองอีกวิธี tools => options =>editor format =>font (เปลี่ยนฟอร์ตที่เป็นไทยก็ใช้ได้ปกติแล้วครับ)
Re: คัดลอก Code SQL,VBA ที่มีภาษาไทย คล้ายๆของอาจารย์ครับ ลองดูแ
Posted: Fri Apr 14, 2017 11:30 pm
by nutpochan
อีกวิธีถ้าแก้แล้ว vba ยังไงก็ไม่อ่าน ภาษาไทย เหตุเพราะวินโดคุณไม่ได้เซ็กเป็นภาษาไทย แก้ดังนี้
วิธีการแก้ไข
1.ไปที่ ปุ่ม Start > Control Panel (แผงควบคุม)
2. เลือก Clock, Language, and Region เพื่อเปลี่ยนภาษา
3. เลือก Change display language
4. ไปที่แถบ Administrative ที่ส่วน Language for Non-Unicode Program จะเห็นว่าไม่ใช่ภาษาไทย เช่น English (United States)
5. ให้คลิกปุ่ม Change system local...
6. เลือกภาษาไทย Thai(Thailand)
7. กดปุ่ม OK
8. การเปลี่ยจะเกิดผลก็ต่อเมื่อมีการปิดและเปิด Windows ใหม่ เครื่องจะถามให้ปิดเครื่อง
9. ให้ตอบตกลง โดยคลิกปุ่ม Restart Now
10. เมื่อเปิด Windows ขึ้นมาใหม่ และใช้งาน Access 2010 ข้อความใน MsgBox จะเป็นภาษาไทย ดังภาพ