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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
Nantita
Member
Posts: 31 Joined: Sat Mar 18, 2017 8:48 am
#1
Post
by Nantita » Fri May 05, 2017 10:57 am
รบกวนสอบถามค่ะ
1. หากต้องการทำ รายงานภาษีซื้อประจำเดือน ม.ค. - ธ.ค. (โดยแยก sheet เดือน ม.ค.-ธ.ค. ) แต่ถ้าหากมีเลขที่ใบกำกับภาษีซ้ำ ให้แสดง ให้ทราบว่ามีเลขที่ใบกำกับซ้ำ มีวิธีไหนบ้างคะ รบกวนด้วยค่ะ
2. เลขที่ใบกำกับภาษีที่โหลดจากโปรแกรมมา ตัวอย่าง 1.71066E+16 ใช้คำสั่ง Format ---> Text พอดับเบิ้ลคลิก เลขสองตัวสุดท้ายเป็น 00 จะต้องแก้ไขอย่างไรคะ เช่น 1.71066E+16 ---> ดับเบิ้ลคลิก 17106600000007700 (ตัวเลขที่ถูกต้องเป็น 17106600000007776)
puriwutpokin
Guru
Posts: 3700 Joined: Fri Jan 04, 2013 9:49 pm
Location: Bangkok
Excel Ver: MS.365
#2
Post
by puriwutpokin » Fri May 05, 2017 1:01 pm
ข้อหนึ่งลองแนนไฟล์ตัวอย่างมาดู เพื่อนๆจะได้เข้าใจมากขึ้นครับ อาจใช้ Validate หรือ Condition Format ก็แล้วแต่ความเหมาะสมครับ
ข้อสอง ต้องให้ฟอร์แมท เซลเป็น Text ครับจะได้แสดงข้อมูลตัวเลขได้ครบทุกหลักครับ
Nantita
Member
Posts: 31 Joined: Sat Mar 18, 2017 8:48 am
#3
Post
by Nantita » Fri May 05, 2017 1:24 pm
File แนบค่ะ
You do not have the required permissions to view the files attached to this post.
puriwutpokin
Guru
Posts: 3700 Joined: Fri Jan 04, 2013 9:49 pm
Location: Bangkok
Excel Ver: MS.365
#4
Post
by puriwutpokin » Fri May 05, 2017 3:07 pm
ข้อ2 ตามที่แจ้งฟอร์แมทเป็น Text ครับตามไฟล์แนน
ส่วนข้อ1 ไม่ทราบเป็นการคีย์มือเข้าไปหรือเปล่าครับ เลขที่ภาษี ถ้าเป็นการคีย์มือ แล้วให้ฟ้องว่าซ้ำ ก็ใช้ Validate ครับ
แต่ถ้าเป็นการ วางข้อมูล คงต้องใช้ฟอร์แมทเซล ตามที่ทำนั้นครับ
You do not have the required permissions to view the files attached to this post.