Page 1 of 1
vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Fri Nov 23, 2018 5:41 pm
by suka
เรียนอาจารย์และท่านผู้รู้ช่วยเรื่องปรับภาษาไทยในโค้ดค่ะ
นำไฟล์ excel 2007 มาเปิดใช้กับ excel 2019 ภาษาไทยใช้ในชีท exccel ใช้ได้ปกติแต่ใช้กับโค้ด vba ภาษาไทยมีปัญหาค่ะ ภาษาอ่านไม่รู้อ่านไม่ได้ทำให้ไม่สามารถใช้โค้ดได้ค่ะ
ไม่ทราบต้องปรับแก้อย่างไร ขอความช่วยเหลือด้วยนะคะนะคะ ขอบคณค่ะ
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Fri Nov 23, 2018 7:19 pm
by puriwutpokin
suka wrote: Fri Nov 23, 2018 5:41 pm
เรียนอาจารย์และท่านผู้รู้ช่วยเรื่องปรับภาษาไทยในโค้ดค่ะ
นำไฟล์ excel 2007 มาเปิดใช้กับ excel 2019 ภาษาไทยใช้ในชีท exccel ใช้ได้ปกติแต่ใช้กับโค้ด vba ภาษาไทยมีปัญหาค่ะ ภาษาอ่านไม่รู้อ่านไม่ได้ทำให้ไม่สามารถใช้โค้ดได้ค่ะ
ไม่ทราบต้องปรับแก้อย่างไร ขอความช่วยเหลือด้วยนะคะนะคะ ขอบคณค่ะ
ได้ลองเปลี่ยน option ใน หลังบ้าน ที Tool ยังครับ ถ้ายังให้ทำตามรูปครับ เลือกแบบภาษาที่ มีคำว่า ไทย ครับ
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Sat Nov 24, 2018 12:29 am
by suka
ขอรบกวนอีกรอบนะคะ เลือกเปลี่ยนภาษาตามที่คุณ puriwutpokin แนะนำแล้วภาษาไทยในโค้ดอ่านได้แล้วค่ะ แต่ยังไม่สามารถใช้งานได้ค่ะ
ได้แนบไฟล์ตัวอย่างมาเพื่อขอช่วยเหลือทดสอบค่ะ
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Sat Nov 24, 2018 10:21 am
by suka
ขออนุญาตแนบรูปฟ้อง error นะคะ
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Sat Nov 24, 2018 10:26 am
by logic
เข้าใจว่าหาไฟล์ไม่พบ ลองเอาไฟล์ไปวางไว้ในโฟลเดอร์อื่นหรือวางที่ C:, D: แบบที่ไม่ซับซ้อนว่าติดอะไรอีกไหมครับ
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Sat Nov 24, 2018 1:14 pm
by puriwutpokin
suka wrote: Sat Nov 24, 2018 10:21 am
ขออนุญาตแนบรูปฟ้อง error นะคะ
นี่ เป็นเครื่องใหม่ใช่ไหมครับคงต้องเซ็ตค่า Legion ของระบบด้วยให้เป็นภาษาไทยไม่ทราบว่าพอจะเข้าใจไหมครับ
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Sun Nov 25, 2018 11:15 am
by suka
ใช่ค่ะเป็นเครืองใหม่และ excel 2019 ก็ใหม่ด้วยค่ะเดิมใช้แค่ excel 2007 ทำให้งงกับการใช้งานมากค่ะ ตอนนี้ใช้งานได้แล้วนะคะ

ขอบคุณอาจารย์มาก ๆ ที่เปิดฟอรั่มถามตอบดี ๆ ขอขอบคุณทุกท่านมาก ๆ ที่สละเวลามาช่วยตอบช่วยแก้ปัญหาได้รับการช่วยเหลือมาตลอดทำให้ผ่านได้ทุกปัญหาที่ติดขัดนะคะ
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Tue Nov 27, 2018 6:00 pm
by suka
ขอรบกวนถามเพิ่มนะคะ Code ในชีท Sheet1 ข้างล่างนี้เดิมใช้กับ excel 2007 สามารถใช้ได้ดีค่ะ แต่นำมาใชักับ excel 2019 ใช้โดยกดปุ่มเปิดในชีท excel ได้ค่ะ แต่กดที่แป้นคีย์บอร์ด F10 ใช้ไม่ได้โค้ดไม่รันค่ะ และปุ่มปิดไฟล์ก็เช่นกันค่ะกดที่ปุ่มใช้ได้ กดแป้นคีย์บอร์ด End โค้ดไม่รันค่ะ
หากนำโค้ดนี้มาใช้กับ excel 2019 ควรปรับโค้ดอย่างไรเพื่อให้สามารถกดแป้นคีย์บอร์ดแล้วรันโค้ดได้คะ
Code: Select all
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.EnableEvents = False
Application.OnKey "{F10}", "Form_OpenB11"
Application.OnKey "{END}", "CloseForm"
Application.EnableEvents = True
End Sub
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Tue Nov 27, 2018 10:47 pm
by snasui
suka wrote: Tue Nov 27, 2018 6:00 pm
ขอรบกวนถามเพิ่มนะคะ Code ในชีท Sheet1 ข้างล่างนี้เดิมใช้กับ excel 2007 สามารถใช้ได้ดีค่ะ แต่นำมาใชักับ excel 2019 ใช้โดยกดปุ่มเปิดในชีท excel ได้ค่ะ แต่กดที่แป้นคีย์บอร์ด F10 ใช้ไม่ได้โค้ดไม่รันค่ะ และปุ่มปิดไฟล์ก็เช่นกันค่ะกดที่ปุ่มใช้ได้ กดแป้นคีย์บอร์ด End โค้ดไม่รันค่ะ
หากนำโค้ดนี้มาใช้กับ excel 2019 ควรปรับโค้ดอย่างไรเพื่อให้สามารถกดแป้นคีย์บอร์ดแล้วรันโค้ดได้คะ
Code: Select all
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.EnableEvents = False
Application.OnKey "{F10}", "Form_OpenB11"
Application.OnKey "{END}", "CloseForm"
Application.EnableEvents = True
End Sub

โพสต์นี้ไ่ม่น่าจะเกี่ยวกับกระทู้เดิม ให้ตั้งกระทู้ใหม่ครับ
Re: vba ไฟล์ excel 2007 เปิดด้วย excel 2019 ภาษาไทยมีปัญหาค่ะ
Posted: Wed Nov 28, 2018 10:27 am
by suka
ค่ะอาจารย์