Page 1 of 1
ภาษาไทย VBA Excel 2013
Posted: Tue Jun 03, 2014 2:08 pm
by jokeyad
Excel 2013
มีปัญหาตรงที่ VBA แสดงภาษาไทยได้ โดยทำตามคำแนะนำของ อจ. คือ
Tools > option > Font แล้วเลือก Font ที่มีคำว่า Thai ตามหลัง
ซึ่งก็ทำได้ VBA เขียนภาษาไทยได้ แต่พอสั่งให้รันคำสั่งใน excel แล้วภาษาที่ออกมากลับเป็นภาษาต่างดาวนะครับ
เช่น ผมเขียน MsgBox(สวัสดีครับ) พอกด commandbutton ใน excel 2013 มันคือมาแบบนี้น่ะครับ "ÊÇÑÊ´Õ¤ÃѺ"
รบกวนด้วยครับ พอดีกำลังเขียนโปรแกรมให้ฝ่าย แต่เค้าต้องการเป็นภาษาไทยน่ะครับ
ขอบคุณครับ
Re: ภาษาไทย VBA Excel 2013
Posted: Tue Jun 03, 2014 2:28 pm
by bank9597
jokeyad wrote:Excel 2013
มีปัญหาตรงที่ VBA แสดงภาษาไทยได้ โดยทำตามคำแนะนำของ อจ. คือ
Tools > option > Font แล้วเลือก Font ที่มีคำว่า Thai ตามหลัง
ซึ่งก็ทำได้ VBA เขียนภาษาไทยได้ แต่พอสั่งให้รันคำสั่งใน excel แล้วภาษาที่ออกมากลับเป็นภาษาต่างดาวนะครับ
เช่น ผมเขียน MsgBox(สวัสดีครับ) พอกด commandbutton ใน excel 2013 มันคือมาแบบนี้น่ะครับ "ÊÇÑÊ´Õ¤ÃѺ"
รบกวนด้วยครับ พอดีกำลังเขียนโปรแกรมให้ฝ่าย แต่เค้าต้องการเป็นภาษาไทยน่ะครับ
ขอบคุณครับ

ลองเลือกฟอนต์อื่นๆดูก่อนครับ เช่น Tahoma เป็นต้น
Re: ภาษาไทย VBA Excel 2013
Posted: Tue Jun 03, 2014 2:31 pm
by jokeyad
bank9597 wrote:jokeyad wrote:Excel 2013
มีปัญหาตรงที่ VBA แสดงภาษาไทยได้ โดยทำตามคำแนะนำของ อจ. คือ
Tools > option > Font แล้วเลือก Font ที่มีคำว่า Thai ตามหลัง
ซึ่งก็ทำได้ VBA เขียนภาษาไทยได้ แต่พอสั่งให้รันคำสั่งใน excel แล้วภาษาที่ออกมากลับเป็นภาษาต่างดาวนะครับ
เช่น ผมเขียน MsgBox(สวัสดีครับ) พอกด commandbutton ใน excel 2013 มันคือมาแบบนี้น่ะครับ "ÊÇÑÊ´Õ¤ÃѺ"
รบกวนด้วยครับ พอดีกำลังเขียนโปรแกรมให้ฝ่าย แต่เค้าต้องการเป็นภาษาไทยน่ะครับ
ขอบคุณครับ

ลองเลือกฟอนต์อื่นๆดูก่อนครับ เช่น Tahoma เป็นต้น
เลือกแล้วครับ คือ VBA ไม่เกิดปัญหานี้อะครับ มันไปเป็นที่ Excel แทน T_T
Re: ภาษาไทย VBA Excel 2013
Posted: Tue Jun 03, 2014 2:59 pm
by bank9597

ปัญหานี้ผมก็ไม่เคยเจอน่ะครับ เดี๋ยวรอท่านอื่นมาช่วยดูอีกครั้งครับ
Re: ภาษาไทย VBA Excel 2013
Posted: Tue Jun 03, 2014 4:53 pm
by jokeyad
ขอบคุณครับ รอท่านผู้รู้ต่อไป ถ้าไม่ได้เดี๋ยวผมใส่ภาษาคาราโอเกะเลย

Re: ภาษาไทย VBA Excel 2013
Posted: Tue Jun 03, 2014 5:04 pm
by bank9597
jokeyad wrote:ขอบคุณครับ รอท่านผู้รู้ต่อไป ถ้าไม่ได้เดี๋ยวผมใส่ภาษาคาราโอเกะเลย


เป็นความคิดที่ดีครับ แต่ควรใช้เป็นภาษาอังกฤษไปเลยจะดีกว่าครับ
Re: ภาษาไทย VBA Excel 2013
Posted: Tue Jun 03, 2014 5:51 pm
by snasui

แนบไฟล์ตัวอย่างมาดู จะได้ช่วยตรวจสอบได้ครับ
Re: ภาษาไทย VBA Excel 2013
Posted: Tue Jun 03, 2014 9:56 pm
by jokeyad
snasui wrote:
แนบไฟล์ตัวอย่างมาดู จะได้ช่วยตรวจสอบได้ครับ
ครับตามนี้เลยครับ รบกวนด้วยนะครับ ขอบคุณครับ
Re: ภาษาไทย VBA Excel 2013
Posted: Wed Jun 04, 2014 10:02 am
by pongpang
jokeyad wrote:Excel 2013
มีปัญหาตรงที่ VBA แสดงภาษาไทยได้ โดยทำตามคำแนะนำของ อจ. คือ
Tools > option > Font แล้วเลือก Font ที่มีคำว่า Thai ตามหลัง
ซึ่งก็ทำได้ VBA เขียนภาษาไทยได้ แต่พอสั่งให้รันคำสั่งใน excel แล้วภาษาที่ออกมากลับเป็นภาษาต่างดาวนะครับ
เช่น ผมเขียน MsgBox(สวัสดีครับ) พอกด commandbutton ใน excel 2013 มันคือมาแบบนี้น่ะครับ "ÊÇÑÊ´Õ¤ÃѺ"
รบกวนด้วยครับ พอดีกำลังเขียนโปรแกรมให้ฝ่าย แต่เค้าต้องการเป็นภาษาไทยน่ะครับ
ขอบคุณครับ
ลองดูแล้วปกติแสดงได้ตรงกัน ลองปรับ Font ให้ตรงกัน คือให้เป็น Font เดียวกัน
Re: ภาษาไทย VBA Excel 2013
Posted: Wed Jun 04, 2014 11:06 am
by snasui

ผมทดสอบดูแล้วแสดงผลเป็นภาษาไทยได้เป็นปกติเช่นกันครับ
Re: ภาษาไทย VBA Excel 2013
Posted: Wed Jun 04, 2014 11:43 am
by jokeyad
ขอบคุณครับ ถ้ามันยังคงไม่หาย english only ละครับ 555
