snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ
ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
voravit
Member
Posts: 38 Joined: Sun Mar 27, 2011 2:53 pm
#1
Post
by voravit » Mon Jan 16, 2017 8:38 pm
ไฟล์งาน excel 2010 ที่เขียนด้วย vba เปิดใช้งาน บน excel 2010 ได้คามปกติ แต่ พอมาเปิดใช้งาน บน excel 2007
กลับมีปัญหา ตามรูป ที่ 1
0.jpg
และ เมื่อเข้าตั้งค่าให้เปิดใช้ macro ได้ ไฟล์ก็ทำงานได้ตาม ตามปกติ แต่ พบว่า แผ่นงานที่ ทำการ lock ไว้ตามเงื่อนไข ตามรูปที่ 2
1.png
กลับเปลี่ยนเป็น ตามรูป ที่ 3
2.png
ทั้งที่ ก่อนจบงาน ได้ ลง code ที่ให้ protect เวิร์คชีท ไว้แล้ว รบกวนสอบถาม การแก้ไข ด้วยครับ
You do not have the required permissions to view the files attached to this post.
snasui
Site Admin
Posts: 31175 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#2
Post
by snasui » Tue Jan 17, 2017 11:36 pm
ช่วยจับภาพรูปที่ 1 เฉพาะที่โปรแกรมฟ้อง หรือ เขียนการฟ้องของโปรแกรมขึ้นมาเองใหม่ จะได้ทราบว่าโปรแกรมฟ้องว่าอย่างไรครับ
voravit
Member
Posts: 38 Joined: Sun Mar 27, 2011 2:53 pm
#3
Post
by voravit » Thu Jan 19, 2017 7:02 am
เมื่อ เปิด ไฟล์งาน บน excel 2007 ก็จะมี ข้อความขึ้นมา ตามรูป ที่ แนบมา ครับ
IMG_3623.JPG
ขอบคุณครับ
You do not have the required permissions to view the files attached to this post.
logic
Gold
Posts: 1511 Joined: Thu Mar 18, 2010 1:57 pm
Excel Ver: 365
#4
Post
by logic » Thu Jan 19, 2017 8:13 am
voravit
Member
Posts: 38 Joined: Sun Mar 27, 2011 2:53 pm
#5
Post
by voravit » Thu Jan 19, 2017 9:24 pm
ขอบคุณครับ สำหรับ คำแนะนำ ผมได้เข้าไปตาม link ที่ให้มา และ ได้ทำตาม ขั้นตอน ที่บอกมาใน link
เมื่อนำไฟล์งาน ไปเปิดบน excel 2010 ทำงานได้ปกติ แต่ พอเปิดบน excel 2007 ก็มีข้อความขึ้นมาตามรูป ที่ แนบมา ครับ
IMG_3625.JPG
ผมขอเข้าไปทำซ้ำ ตามขั้นตอน link ที่ให้มา และ จะเปิดใช้งาน บน excel 2007 อีกครั้ง แล้ว จะแจ้งผลให้ทราบครับ
You do not have the required permissions to view the files attached to this post.
snasui
Site Admin
Posts: 31175 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#6
Post
by snasui » Thu Jan 19, 2017 9:29 pm
ลองตรวจสอบว่าได้กำหนดการใช้งาน Macro แล้วหรือไม่ตาม Link ด้านล่างครับ
viewtopic.php?p=12997#p12997
voravit
Member
Posts: 38 Joined: Sun Mar 27, 2011 2:53 pm
#7
Post
by voravit » Thu Jan 19, 2017 11:47 pm
ขอบคุณครับ ได้เข้าไป แก้ไขตามขั้นตอน ของ ข้อกำหนดการใช้งาน Marcoตาม link ที่ให้มา แล้วครับ เมื่อได้เปิดใช้ไฟล์ ด้วย
excel 2007 แล้ว จะแจ้งผลให้ทราบครับ
voravit
Member
Posts: 38 Joined: Sun Mar 27, 2011 2:53 pm
#8
Post
by voravit » Fri Jan 20, 2017 10:14 pm
ได้เข้าไปตั้งค่า ตาม คำแนะนำของทั้ง 2 ท่านแล้วครับ และ ได้นำไฟล์งาน ไปเปิด บน excel 2007
1. เปิดไฟล์งานได้ และ Marco ทำงานได้เป็นปกติแล้ว
2. เงื่อนไข ในการ protect แผ่นงาน ก็ยังคงเปลี่ยนเป็น ดังรูปที่ 3 ชึ่งเมื่อตั้งค่าครั้งแรก ให้ เงื่อนไขฯ เป็น ตามรูปที่ 2
snasui
Site Admin
Posts: 31175 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#9
Post
by snasui » Fri Jan 20, 2017 10:39 pm
Excel 2007 ที่ใช้นี้ได้มีการ Update Patch ต่าง ๆ จนถึงปัจจุบันหรือไม่ครับ
voravit
Member
Posts: 38 Joined: Sun Mar 27, 2011 2:53 pm
#10
Post
by voravit » Fri Jan 20, 2017 11:01 pm
excel 2007 ที่ใช้ไม่ได้ มีการ update เลยครับ
snasui
Site Admin
Posts: 31175 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#11
Post
by snasui » Sat Jan 21, 2017 5:07 am
หากเป็นโปรแกรมมีลิขสิทธิ์ควร Update ให้เป็นปัจจุบัน เพราะเป็นไปได้ว่าเกิดจาก Bug ที่ยังไม่ได้แก้ไขครับ
voravit
Member
Posts: 38 Joined: Sun Mar 27, 2011 2:53 pm
#12
Post
by voravit » Mon Jan 23, 2017 10:48 pm
ขอบคุณครับ
eammisung
Member
Posts: 11 Joined: Sat Mar 19, 2016 3:38 pm
#13
Post
by eammisung » Sun Jan 29, 2017 9:49 pm
สวัสดีค่ะ
รบกวนถามค่ะ พอดี ส่งข้อมูลการทำเงินเดือนให้แฟนทางเมล์ ทางแฟนเปิดข้อมูลแล้วขึ้น error เหมือนกับหัวข้อนี้ค่ะ น่าจะเกิดจากคนละ VERSION และพบอีกปัญหาหนึ่งค่ะ ลองส่งข้อมูลตัวอย่างที่โหลดจากที่นี่ใครเครื่องของดิฉัน ส่งเข้าเมล์แฟน ลองเปิดที่เครื่องแฟน ไม่ขึ้น error เรื่อง VERSION แล้วแต่ เมื่อลอง preview WHT หรือ preview pay silp แล้วไม่มีช่องกากบาทให้ปิดออกไปค่ะ ต้องทำการปิดเครื่องอย่างเดียว ไม่ทราบลักษณะนี้เกิดจากอะไร และจะแก้ไขอย่างไรคะ
ขอบคุณค่ะ
eammisung
snasui
Site Admin
Posts: 31175 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#14
Post
by snasui » Mon Jan 30, 2017 6:24 pm
Error ตามหัวข้อนี้ก็ต้องทำตามหัวข้อนี้ สังเกต Link ในโพสต์
#4 ครับ
หากสะดวก ลองลบข้อมูลสำคัญทิ้งไปแล้วแนบมาให้เพื่อน ๆ ช่วยกันทดสอบดูว่าเกิดปัญหาหรือไม่ครับ
eammisung
Member
Posts: 11 Joined: Sat Mar 19, 2016 3:38 pm
#15
Post
by eammisung » Tue Jan 31, 2017 2:51 pm
รบกวนถามเพิ่มค่ะ กรณีการแก้จาก excel 2010 เพื่อเปิดด้วย excel 2007 จะต้องแก้ที่เครื่อง excel 2010 หรือแก้ที่เครื่อง excel 2007 คะ
snasui
Site Admin
Posts: 31175 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#16
Post
by snasui » Tue Jan 31, 2017 5:24 pm
ตาม Link แก้ที่ Excel 2010 เพื่อจะได้ไม่ฟ้อง Error ลักษณะนั้นครับ หากเป็นที่ Excel 2007 ก็ลองแก้ลักษณะเดียวกันว่าแก้ได้หรือไม่ครับ