เปลี่ยนงานถึกเป็นงานเทพด้วย Excel VBA#1
ราคา
ซื้อคอร์สนี้ : 3,500.00 ฿
เรียนได้ทุกที่ทุกเวลา ตลอดชีพ
เนื้อหาทั้งหมด 24 วิดีโอ ความยาวรวมกัน 11 ชั่วโมง 25 นาที
สอนอย่างละเอียดตั้งแต่พื้นฐาน ไม่เคยใช้ VBA มาก่อนเลยก็เรียนได้
สามารถติดต่อสอบถามเพิ่มเติมแม้หลังเรียนจบได้ ที่ m.me/excelbypichart หรือโทร. 0990842562
สอนโดยผู้ที่ใช้ VBA กับการทำงานจริง ประสบการณ์และเทคนิคจากการทำงานจริง
เกี่ยวกับคอร์สนี้
Excel VBA (Visual Basic for Applications) เป็นภาษาโปรแกรมที่พัฒนาโดยค่าย Microsoft มีมาพร้อมกับโปรแกรม Microsoft Excel ในทุกเวอร์ชั่น ภาษา VBA เป็นภาษาที่ช่วยให้ผู้ใช้งาน Excel สามารถควบคุมการทำงานต่าง ๆ ของ Excel สั่งให้ทำงานต่าง ๆ ได้อย่างอัตโนมัติ และยังสามารถสั่งการไปยังโปรแกรม หรือ Application อื่น ๆ ได้ด้วย
แต่แม้ว่า Excel VBA จะเป็นเครื่องมือที่ช่วยเพิ่มประสิทธิภาพและประสิทธิผลให้กับผู้ใช้งาน Excel ได้เป็นอย่างมาก แต่ก็มีเพียงน้อยคนนักที่จะรู้จักและนำมาใช้ การที่เรียนรู้ภาษา VBA นี้จึงเป็นการยกระดับความสามารถของผู้ใช้งาน Excel ขึ้นอีกระดับหนึ่งเลยทีเดียว
Excel VBA สามารถเพิ่มประสิทธิภาพให้กับการทำงานของผู้ใช้งาน Excel ได้อย่างหลากหลาย เช่น
- การรวบรวมข้อมูลจากต่างชีทหรือต่างไฟล์ เข้ามารวมไว้ในชีทเดียวกันเพื่อวิเคราะห์ข้อมูลอัตโนมัติ
- การส่งค่าค่าใช้จ่ายจากชีทหลัก กระจายไปยังชีทของแต่ละ Cost Center แบบอัตโนมัติ
- การสั่งพิมพ์สลิปเงินเดือนทั้งบริษัทในคลิกเดียว
- การแยกข้อมูลยอดขายทั้งห้างฯ ออกเป็นไฟล์ Excel ยอดขายย่อย ๆ ของ Supplier แต่ละรายในคลิกเดียว
- การสร้างกราฟอัตโนมัติตามข้อมูลที่มีในไฟล์ Excel
- การค้นหารูปพนักงานจากฐานข้อมูลมาวางในตาราง Excel ตามรหัสพนักงาน เป็นต้น
คนส่วนใหญ่มักคิดว่าการเขียนโค้ดเป็นเรื่องที่ยาก ซับซ้อน เป็นภาษาคอมฯ ที่ยากแก่การเข้าใจ คงมีเพียงเหล่าโปรแกรมเมอร์เท่านั้นที่จะทำได้ แต่ผมอยากบอกความลับให้รู้ว่ามันไม่จริงเลย มีผู้เรียนหลายร้อยคนที่มาเรียนกับผมแล้วประสบความสำเร็จ สามารถเขียน VBA ช่วยให้งานง่ายขึ้น มีชีวิตการทำงานที่ดีขึ้นได้ ในบรรดาคนเหล่านี้มีทั้งคนบัญชี, ครูอาจารย์, วิศวกร, Planning Manager ในโรงงาน, เซลล์, เจ้าหน้าที่วิเคราะห์ข้อมูลในธุรกิจธนาคาร ฯลฯ คุณเองก็สามารถเรียนรู้ VBA ได้เช่นกัน
คอร์สนี้เป็นคอร์สเริ่มต้นสำหรับการใช้งาน VBA ผมตั้งใจออกแบบคอร์สนี้ สำหรับผู้เริ่มใช้งาน VBA โดยเฉพาะ โดยมีจุดมุ่งหมาย 5 ประการ คือ
1. ผู้เรียนสามารถทำงานกับ VBA ได้อย่างเข้าใจ และมั่นใจ
2. ผู้เรียนเข้าใจการทำงานของ VBA Code และทำงานกับ VBA Code ได้อย่างเข้าใจ และมั่นใจ
3. ผู้เรียนรู้เทคนิคในการใช้ Intellisense ช่วยในการเขียนโค้ด ช่วยให้การเขียนโค้ดเป็นเรื่องที่ง่ายขึ้นเป็นอย่างมาก
4. ผู้เรียนมีความเข้าใจในหลักการพื้นฐานเพียงพอที่จะปรับแก้ Code VBA ที่ใช้อยู่ให้มีความเหมาะสมกับลักษณะงานที่เปลี่ยนไปได้
5. ผู้เรียนสามารถเขียนโค้ดขึ้นใช้เองได้
ประโยชน์ที่ผู้เรียนจะได้รับ
1. ผู้เรียนจะรู้วิธีการทำงานกับ Excel VBA เข้าใจส่วนประกอบของหน้าต่าง VBE ที่ใช้ในการเขียนโปรแกรม รู้วิธีในการเขียนโค้ดว่าต้องเขียนที่ไหน รู้ว่า VBA ทำงานอย่างไร และรู้ว่าจะสั่งให้ VBA ให้ทำงานได้อย่างไรบ้าง
2. ผู้เรียนจะสามารถบันทึก Macro เป็น และสามารถปรับแก้โค้ดที่ได้ให้สอดคล้องกับความต้องการของตัวเองได้
3. ผู้เรียนจะเข้าใจโครงสร้างของการเขียน VBA Code เข้าใจหลัก หรือไวยกรณ์ในการเขียน VBA Code
4. ผู้เรียนจะสามารถออกแบบและเขียนโค้ดขึ้นใช้เองได้ตามความต้องการ
5. ผู้เรียนจะมีความสามารถและมีความเข้าใจเพียงพอเพื่อศึกษาหาความรู้เพิ่มเติมจากหนังสือ หรือประยุกต์นำความรู้ที่ได้จาก Internet มาปรับใช้กับงานที่ทำอยู่ได้
ใครควรเรียนคอร์สนี้
1. ผู้ใช้งาน Excel ที่ต้องการยกระดับความสามารถในการใช้งาน Excel ของตนเองขึ้นอีก Level หนึ่ง ขีดมาตรฐานใหม่ให้กับงานของตัวเอง
2. ผู้ที่ต้องทำงานกับข้อมูลประมาณมาก ๆ หมดเวลาเป็นวัน ๆ กับการ Copy ข้อมูล ไม่ไหวกับการตัด-ต่อ-เตรียม ข้อมูลให้พร้อมใช้งาน
3. ผู้ที่ต้องการเรียนรู้ภาษา Coding ภาษาแรก VBAเป็นภาษาที่คุ้นเคย ใกล้เคียงกับ Excel ที่ใช้อยู่ทำให้เข้าใจง่าย สามารถนำไปช่วยในงานที่ทำอยู่ได้ และยังเป็นพื้นฐานสำหรับการเรียนภาษาอื่น ๆ ได้ด้วย
ผู้เรียนต้องมีความรู้อะไรมาก่อน
การเรียนและการใช้งาน VBA ไม่ได้จำกับเฉพาะสำหรับผู้ที่เก่งพิเศษหรือต้องจบสายคอมพิวเตอร์มาเท่านั้น แต่ทุกคนสามารถเรียนและใช้งาน VBA ได้ เพียงมีคุณสมบัติ 2 ข้อ คือ
1. คุ้นเคยกับการใช้งาน Excel มาระดับหนึ่ง ไม่ต้องถึงรับดับ Advanced ก็เรียนได้
2. ควรใช้ภาษาอังกฤษได้บ้าง สามารถพิมพ์อังกฤษได้ (เพราะ Code ทั้งหมดเป็นภาษาอังกฤษ) สามารถเข้าใจศัพท์ ชื่อเมนู หรือส่วนประกอบต่าง ๆ ของ Excel ได้ เพราะคำสั่งต่าง ๆ ล้วนเป็นสิ่งที่พบได้ในการใช้งาน Excel ปกติ
3. ไม่ต้องมีความรู้พื้นฐานการเขียนโค้ด หรือไม่เคยใช้งาน VBA มาก่อนเลยก็เรียนได้ เพราะคอร์สนี้สอนตั้งแต่เริ่มต้น เป็นลำดับขั้นขึ้นไปจนคุณเขียนโค้ดเองได้
ผู้สอน
พิชาติ ยาพันธ์ (อ.ชาติ)
ผู้เชี่ยวชาญ Microsoft Excel ประสบการณ์กว่า 20 ปี
หลักสูตรของคอร์สนี้
ยินดีต้อนรับเข้าสู่คอร์สเรียน เปลี่ยนงานถึกเป็นงานเทพด้วย Excel VBA | ||
---|---|---|
ทักทาย แนะนำวิธีในการเรียน ดูตัวอย่างฟรี | 12:16 |
แบบทดสอบก่อนเรียน (Pre-Test) |
---|
เนื้อหาบทเรียน | ||
---|---|---|
บทเรียนที่ 1 What is VBA / VBA คืออะไร ดูตัวอย่างฟรี | 23:08 | |
บทเรียนที่ 2 รู้จัก VBE หน้าต่างเพื่อเขียนโค้ด VBA | 14:23 | |
บทเรียนที่ 3 การปรับฟอนท์ VBE | 16:17 | |
บทเรียนที่ 4 โครงสร้างโค้ด VBA (VBA code structure) | 18:18 | |
บทเรียนที่ 5 My First VBA Code | 28:26 | |
บทเรียนที่ 6 ข้อผิดพลาดและวิธีการแก้ไข VBA code (Error & Debugging) | 10:15 | |
บทเรียนที่ 7 : 3 วิธีในการสั่งให้ VBA code ทำงาน | 8:43 | |
บทเรียนที่ 8 : 3 keyword ใช้ในการระบุตำแหน่ง และ ทำงานกับ Cell ด้วย VBA | 25:30 | |
บทเรียนที่ 9 การระบุตำแหน่งและการทำงานกับ Cell ภาค 2 | 20:09 | |
บทเรียนที่ 10 การระบุตำแหน่งและการทำงานกับ Cell ภาค 3 | 19:17 | |
บทเรียนที่ 11 การทำงานกับ Worksheet # 1 | 24:11 | |
บทเรียนที่ 12 การทำงานกับ Worksheet # 2 | 26:40 | |
บทเรียนที่ 13 การทำงานกับ Workbook | 31:26 | |
บทเรียนที่ 14 การทำงานกับตัวแปร Variable | 55:26 | |
บทเรียนที่ 15 การสื่อสารกับ User ด้วย Message Box | 27:15 | |
บทเรียนที่ 16 การหาตำแหน่งสุดท้ายของข้อมูล และการใช้สูตร Worksheet Function | 40:09 | |
บทเรียนที่ 17 If VS Select Case | 26:42 | |
บทเรียนที่ 18 Loop การทำงานวนซ้ำ | 45:23 |
WORKSHOP: ประยุกต์ความรู้กับงานจริง | ||
---|---|---|
บทเรียนที่ 19 รวบข้อมูลนับร้อยชีท ไว้ในชีทเดียว | 1:02:58 | |
บทเรียนที่ 20 รวบรวมข้อมูลจากต่างไฟล์ ด้วย Excel | 48:24 | |
บทเรียนที่ 21 Send Data to Database_ข้ามชีทใน workbook เดียวกัน | 16:17 | |
บทเรียนที่ 22 Send Data To Database_ต่าง workbook | 54:46 | |
บทเรียนที่ 23 Bonus Track: หาโค้ด VBA จาก Macro | 28:54 |
แบบทดสอบหลังเรียน (Post-Test) |
---|