- 21. วิธีสร้างสูตร Function VBA - Addin เพื่อนำมาใช้ในงานเฉพาะด้าน
- (Online Excel Expert VBA)
- ... ดังนี้ Function ชื่อสูตร(ชื่อตัวแปร1,ชื่อตัวแปร2,,,,ชื่อตัวแปรn) รหัสที่ใช้ในการคำนวณ End Function วิธีสร้างสูตรเพื่อใช้กับแฟ้มใดแฟ้มหนึ่งโดยเฉพาะ ให้เปิด VBE ขึ้นมาแล้ว Insert > Module พิมพ์คำว่า ...
- Created on 17 June 2018
- 22. เมนูคำสั่งใน Excel ซึ่งทำงานทวนซ้ำโดยไม่ต้องใช้ VBA
- (Online Excel Expert VBA)
- ... Home > Find and Select ใช้ค้นหาค่าและเปลี่ยนแปลงค่าในเซลล์ Data > What-If Analysis > Goal Seek ใช้คำนวณย้อนกลับ เพื่อหาค่าตัวแปรใหม่ จนได้ผลลัพธ์ตามต้องการ Data > What-If Analysis > Data Table ...
- Created on 17 June 2018
- 23. การทวนซ้ำตามจำนวนข้อมูล
- (Online Excel Expert VBA)
- For Each element In group [statements] [Exit For] [statements] Next [element] element เป็นตัวแปรที่เรากำหนดให้แทนแต่ละส่วนของ group โดยจะตั้งชื่อตัวแปรนี้เป็นคำว่าอะไรก็ได้ group ...
- Created on 17 June 2018
- 24. การทวนซ้ำตามจำนวนรอบที่เรากำหนด
- (Online Excel Expert VBA)
- ... Next [counter] counter เป็นตัวแปรที่กำหนดขึ้น ส่วนมากจะกำหนดชื่อตัวแปรเป็น i, j, k start เป็นเลขเริ่มต้นของรอบแรก end เป็นเลขสุดท้ายของรอบสุดท้าย step เป็นช่วงของเลขที่ต้องการให้บวกเพิ่มให้กับ counter ...
- Created on 17 June 2018
- 25. IIf Function
- (Online Excel Expert VBA)
- ในกรณีที่ต้องการใช้สูตร IF ในโครงสร้างสูตรแบบเดียวกันกับที่ใช้สูตรใน Excel เราสามารถใช้สูตร IIF ใน VBA โดยมีโครงสร้างสูตร ดังนี้ IIf(expr, truepart, falsepart) ตัวอย่าง ถ้า Source มีค่ามากกว่า 1000 ...
- Created on 17 June 2018
- 26. VBA กับการตัดสินใจ
- (Online Excel Expert VBA)
- ... macro ในทุกขั้นตอนด้วยตนเอง เราสามารถใช้รหัส VBA ต่อไปนี้ช่วยตัดสินใจเลือกสั่งงานแทน If...Then...Else Statements เหมาะสำหรับใช้ตัดสินใจเลือกขั้นตอนง่ายๆ หรือมีเงื่อนไขและใช้ตัวแปรซับซ้อนต่อเนื่องกันหลายชั้น ...
- Created on 17 June 2018
- 27. วิธีส่งข้อมูลไปยังเซลล์ภายในตารางที่กำหนด
- (Online Excel Expert VBA)
- ... สั่งให้ข้อมูลที่อยู่ใน Range Name ชื่อ Source ส่งไปพักไว้ในตัวแปรชื่อ MyVar จากนั้นจึงสั่งให้ MyVar ส่งข้อมูลที่เก็บไว้ต่อไปยัง Range Name ชื่อ Target ตัวอย่าง สิ่งที่ต้องการ ส่งตัวเลข 777 หรือค่าใดๆที่บันทึกไว้ในเซลล์ ...
- Created on 17 June 2018
- 28. หลักการใช้ VBA จัดการฐานข้อมูล
- (Online Excel Expert VBA)
- ... ไม่ต้องเสียเวลาย้อนกลับมาแก้ไขรหัสอีกในภายหลัง ไม่ว่าโครงสร้างตาราง ชื่อชีท ชื่อแฟ้ม ชื่อโฟลเดอร์จะต่างไปจากเดิมหรือไม่อย่างไร ค่าคงที่หรือตัวแปรทั้งหมดที่ใช้ในรหัส VBA ให้ link ต่อมาจาก Excel โดยใช้ ...
- Created on 17 June 2018
- 29. ทางออกที่ดีกว่าการใช้ VBA
- (Online Excel Expert VBA)
- ... Data > Validation > List เพื่อสร้างปุ่มให้คลิกเลือกข้อมูล Data > What-If Analysis > Data Table เพื่อสรุปการคำนวณเมื่อตัวแปรมีการเปลี่ยนแปลง Data > Text to Columns เพื่อแยกคำออกจากประโยค Insert ...
- Created on 14 June 2018
- 30. วิธีใช้ VBA ให้คุ้มค่า
- (Online Excel Expert VBA)
- ... VBA เสียเวลาเขียนคู่มือ บันทึกขั้นตอนและวิธีการที่ใช้ เสียเวลาประกาศตัวแปร เพื่อทำให้รหัสทำงานได้เร็วขึ้น เสียเวลาปรับปรุงตัดรหัส VBA ที่ไม่จำเป็น ทำให้สั้นกะทัดรัด เสียเวลาย้อนกลับมาแกะรหัสเดิมที่เขียนไว้นานแล้ว ...
- Created on 14 June 2018
- 31. ข้อควรสังเกตและข้อควรระวังในการเขียนรหัส VBA
- (Online Excel Expert VBA)
- ... ให้พิมพ์ตัวอักษรตัวเล็กเสมอ เว้นเฉพาะชื่อ Sub หรือชื่อตัวแปรที่คุณตั้งเองให้พิมพ์ตัวเล็กผสมตัวใหญ่ตามต้องการ เมื่อกด Enter หรือขึ้นบรรทัดใหม่จะพบว่า VBE ช่วยแก้ไขตัวอักษรตัวเล็กที่คุณพิมพ์ หากเป็นคำสั่งที่ ...
- Created on 14 June 2018
- 32. DC20 - ตัวอย่างตารางคำนวณ Compound Module แบบ Dynamic
- (Online Calculation Table Designing)
- ... B6:P7 มีเซลล์ที่ใช้รับค่าตัวแปรใน Column B, C, E, และ F โดยใช้เซลล์ B6 สำหรับบันทึกชื่อ Item ในระดับ Child และใช้เซลล์ C6 บันทึกชื่อ Parent โดยใช้เซลล์ E6 และ F6 บันทึกตัวเลขสัดส่วนการผลิตและ Lead Time ...
- Created on 09 June 2018
- 33. DC14 - ตัวอย่างโครงสร้างตารางคำนวณ Single Module แบบแยกชีท (อย่างง่าย)
- (Online Calculation Table Designing)
- (Download ตัวอย่างได้จาก www.ExcelExpertTraining.com/extreme/files/database/singlemodule.xls) ตัวอย่างนี้ดัดแปลงมาจากตัวอย่างที่ใช้ในการอบรมหลักสูตรสุดยอดเคล็ดลับและลัดของ Excel จากเดิมซึ่งรวมตัวแปรของงบการเงินทั้งสาม ...
- Created on 09 June 2018
- 34. DC13 - ตารางคำนวณในกรณีที่แยกชีทหรือแยกแฟ้ม
- (Online Calculation Table Designing)
- ตารางคำนวณแบบ Single Module ในภาคนี้เป็นตารางคำนวณในกรณีที่แยกชีทหรือแยกแฟ้ม เพื่อใช้กับงานที่มีการคำนวณสลับซับซ้อนมากกว่าเดิม แทนที่จะมีตารางคำนวณเพียงตารางเดียวแล้วใช้ข้อมูลตัวแปรส่งค่าใหม่ไปคำนวณในตารางนั้นๆในชีทเดียวกัน ...
- Created on 09 June 2018
- 35. DC12 - ตัวอย่างโครงสร้างตารางคำนวณแบบ Single Module แบบแยก Input ไว้ในชีทอื่น
- (Online Calculation Table Designing)
- ในกรณีที่การคำนวณมีความสลับซับซ้อนมากขึ้นหรือมีจำนวนตัวแปรมากขึ้น คุณสามารถแยกตารางส่วนของการคำนวณผลลัพธ์ไปไว้ในชีทอื่นต่างหาก เพื่อทำให้สามารถจัดโครงสร้างตารางได้ยืดหยุ่นและแยกชีทเก็บข้อมูลให้แยกเป็นส่วนๆได้ชัดเจนยิ่งขึ้น ...
- Created on 09 June 2018
- 36. DC11 - ตัวอย่างโครงสร้างตารางคำนวณแบบ Single Module ในชีทเดียว
- (Online Calculation Table Designing)
- ... ดังนั้นแทนที่จะต้องสร้างตารางคำนวณขึ้น 3 ตารางเพื่อแยกคำนวณแต่ละ case ขอให้ออกแบบตารางในชีทเดียวกันแบ่งเป็น 3 ส่วน ส่วนแรกใช้สำหรับบันทึกตัวแปรแต่ละ case ซึ่งในภาพใช้ตารางด้านขวาสุดตั้งแต่เซลล์ I3:K6 (ตั้งชื่อ ...
- Created on 09 June 2018
- 37. DC10 - ลักษณะโครงสร้างตารางคำนวณแบบ Single Module
- (Online Calculation Table Designing)
- ... เห็นทีย่อมทำให้มีจำนวนชีทหรือจำนวนแฟ้มที่มีการคำนวณแบบเดียวกันซ้ำมากจนจดจำกันไม่ไหว ตารางคำนวณแบบ Single Module เป็นตารางคำนวณเพียงตารางเดียวที่คุณสามารถกำหนดให้ตารางคำนวณนั้นเลือกรับตัวแปรต่างไปจากเดิมได้ตามต้องการ ...
- Created on 09 June 2018
- 38. DC07 - การออกแบบโครงสร้างตารางคำนวณร่วมกับสูตรลัด
- (Online Calculation Table Designing)
- จากสูตร = MAX(0,MIN(F4,D4)-MAX(E4,C4)) ซึ่งใช้คำนวณหาระยะเวลาที่ใช้ในกะซึ่งได้อธิบายที่ไปที่มาของแต่ละส่วนในสูตรแล้วว่าเป็นอย่างไร จากนี้ขอให้คุณคิดต่อไปอีกว่าจะนำสูตรนี้ไปใช้ในการวางแผนโดยจำเป็นต้องนำสูตรนี้ไปใช้ร่วมกับตัวแปรอื่นๆ เช่น ...
- Created on 09 June 2018
- 39. DC04 - ขั้นตอนการสร้างตารางคำนวณ
- (Online Calculation Table Designing)
- ... ประกอบด้วยส่วนที่เป็นพื้นที่ตารางสำหรับรับค่าตัวแปร และพื้นที่ตารางสำหรับสร้างสูตรคำนวณ โดยให้ยึดหลักว่าสูตรที่สร้างขึ้นในตารางคำนวณนั้น หากเป็นไปได้ขอให้คิดสร้างสูตรลงไปในเซลล์แรกเซลล์เดียวที่หัวมุมซ้ายบนสุดของตาราง ...
- Created on 09 June 2018
- 40. DC02 - ตารางคำนวณคืออะไร
- (Online Calculation Table Designing)
- ... Pivot Table ตารางคำนวณโดยทั่วไปประกอบด้วยพื้นที่ตารางย่อย 2 ส่วน ส่วนแรก พื้นที่ตารางสำหรับเก็บค่าตัวแปรที่ใช้ในการคำนวณ ส่วนที่สอง พื้นที่ตารางอีกส่วนหนึ่งใช้สำหรับสร้างสูตรคำนวณซึ่งรับค่ามาจากค่าตัวแปรในพื้นที่ส่วนแรกนั่นเอง ...
- Created on 09 June 2018