Tag Excel

[EXCEL] อ้าวทำไมตัวเลข Excel มันเป็นแบบนี้หละ

Blog ตอนนี้เขียนอธิบายกึ่งบ่นด้วยครับ เนื่องจากอยู่ในช่วง UAT ระบบครับ แล้ว User แจ้ง Defect มา 13 ข้อ ซึ่ง 10 ข้อ มันไม่ได้เกิดจากระบบคำนวณผิดครับ แต่เป็นที่ตัว Excel มาข้อมูลที่ User ได้ Copy เพื่อมาผูกสูตรตรวจครับ ทำไมตัวเลข Excel มันผิดไปหละ เกิดจาก Excel มันข้อมูลที่ได้ เป็นตัวเลขเยอะๆ ตัว Excel มันปรับการแสดงผลให้เป็นแบบ Exponential Notation หรือ Scientific Notation แทนครับ แก้ไขอย่างไร…

[EXCEL] แบ่ง Excel ให้ดูเทียบแต่ละ Sheet ได้ง่าย

จาก Blog ตอนก่อนหน้าที่ผมนำเสนอการใช้ Conditional Formatting เพื่อช่วยในการเปรียบเทียบ แสดงสีเน้นให้ชัดเจนครับ แต่ถ้ามันมีข้อมูลเยอะๆสัก 100 Row เราจะเทียบ Row ที่ 98 ของ Sheet1 กับ Row98 ของ Sheet2 ได้อย่างไร ให้สะดวก มาดูกันครับ ผมขอใช้โจทย์เดียวกับ Blog ก่อนหน้าครับ โดยที่ Sheet1 คือ คำตอบที่ถูกต้อง เป็น Cashflow ที่ได้จาก ThaiBMA Sheet2 คือ สิ่งที่ผมเขียน Code และ Dump…

[EXCEL] เปรียบเทียบข้อมูลระหว่าง 2 Sheet

ช่วงนี้ต้องทำ Engine ในการสร้าง Cashflow ของ Bond ครับ โดยที่ Bond แต่ละตัวมันมี Cashflow ที่จำนวนงวดไม่เท่ากันบางตัวอาจจะ 1 งวด แต่บางตัวเกือบๆ 100 งวด ถ้าจะมาตรวจทุกอันด้วยสายตา มีโอกาสพลาดได้สูงมากครับ เรามาใช้เครื่องมีอช่วยตรวจสอบดีกว่าครับ โดยตั้งต้นว่า มาดูโจทย์กันก่อนครับ Sheet1 คือ คำตอบที่ถูกต้อง เป็น Cashflow ที่ได้จาก ThaiBMA Sheet2 คือ สิ่งที่ผมเขียน Code และ Dump ออกมาครับ ขั้นตอนเปรียบเทียบข้อมูลระหว่าง 2 Sheet ไปที่…

[EXCEL] สร้าง Stack Chart ตามกลุ่ม(Cluster) ของข้อมูล

มาดูข้อมูลของเรากันก่อนครับ ผมมี 2 แกน ได้แก่ Mutation Operator พวก IVR / ITR บราๆ เป็นต้น ผลลัพธ์ของการทดสอบระดับ ST-WEAK/1 โดยแยกเป็น KILLED / LIVE BB-WEAK โดยแยกเป็น KILLED / LIVE ถัดมามาดูกราฟที่อยากได้กันครับ โดยที่แกน Y = ผลลัพธ์ของการทดสอบครับ และแกน X = Mutation Operator แต่ Excel มันไม่มี Wizard ที่กดได้กราฟแบบนั้นเลย ถ้าจะทำต้องมีขั้นตอนนิดนึงครับ…

[Excel] Unlock VBA Password ของไฟล์ .xls

ช่วงนี้ไปขึ้นระบบใหม่ สำหรับ UAT แล้วมีปัญหาที่เกิดขึ้น User บอกว่าตัวเลขที่คำนวณมันไม่ตรงกับ Excel แต่ปัญหาที่หนักกว่า คือ ตัว Excel ใช้มาจากรุ่นสู่รุ่น โดยยุคแรกๆ เป็น VBA แหละ ใช้มาเรื่อยๆ จนถึงปัจจุบันครับ (จริง Excel ไฟล์นี้ ควรจะได้ตั้งแต่ช่วงเก็บ Requirement นะ แต่ทางทีมที่ไปเก็บดันพลาด มาเจอไฟล์นี้อีกทีก็ตอน UAT เลย สิ่งที่ผมต้องทำ คือ นั่งแงะ Excel อันนี้ จากนั้นเอา Logic ใน Excel ไปปเทียบกับ Code ของระบบใหม่ครับ…

[Crystal Report] Tip ในการออกแบบ Layout รายงาน (.rpt) เพื่อให้ Export เป็นไฟล์ Excel ได้อย่างถูกต้อง

สัปดาห์ที่แล้วผมได้แก้ปัญหาของรายงานที่สร้างจากตัว Crystal Report ซึ่งมีปัญหาในการ Export รายงานออกมาเป็นไฟล์ Excel แล้วไฟล์ที่ Export ออกมามี Layout เละ ผิดจากที่ได้ออกแบบไว้ใน Crystal Report เยอะเลย user เอาข้อมูลไปใช้งานต่อได้ลำบาก โดยวันนี้ผมได้สรุป เทคนิคดีๆในการจัด Layout ของ Report เพื่อให้สามารถ Export ข้อมูลออกมาได้สวยงาม และสามารถนำข้อมูลไปใช้ต่อได้ง่ายครับ เอา Section ที่ไม่ได้ใช้ในรายงานออกไป โดยจะลบ Section นั้นทิ้ง หรือ suppress(ซ่อน) ไว้ก็ได้ พยายามอย่าให้เกิด Space ระหว่าง Object…

[VBA] Merge ไฟล์ Excel หลายไฟล์

พอดีมีเพื่อนตอนมํธยมทักมา เพื่อให้ช่วยรวมข้อมูลไฟล์ Excel หลายๆไฟล์ แต่ตอนนั้นผมเตรียมสอบ Toeic อยู่เลยปัดไป แต่จริงๆแอบเขียน VBA เพื่อรวมไฟล์ Excel หลายๆไฟล์ มารวมใน Sheet เดียว โดยมี Code คร่าวๆ ดังนี้ ถ้าว่างๆ เดี๋ยวมาอธิบาย Code นะ [vb] Option Explicit Public strPath As String Public Type SELECTINFO hOwner As Long pidlRoot As Long pszDisplayName…