Excel worksheet formula cut number from text
วันศุกร์ที่ 24 เมษายน พ.ศ. 2563
วันเสาร์ที่ 18 เมษายน พ.ศ. 2563
Excel VBA UserForm ComboBox Part9 ตัวอย่างการใช้งานจริงการทำ Dropdown li...
Excel VBA UserForm ComboBox Part9 ตัวอย่างการใช้งานจริง
การทำ Dropdown list หลายๆชั้นจาก ComboBox
การประยุกต์ใช้ Combobox
ComboBox ตัวอย่างการใช้งานจริง
การทำ Dropdown list หลายๆชั้นจาก ComboBox
การประยุกต์ใช้ Combobox
ComboBox ตัวอย่างการใช้งานจริง
วันศุกร์ที่ 17 เมษายน พ.ศ. 2563
Excel VBA UserForm ComboBox Part8 การนำค่าที่ได้จากการเลือก Item ComboBo...
Excel VBA UserForm ComboBox Part8 การนำค่าที่ได้จากการเลือก Item ComboBox ไปใช้งาน
การใช้ ComboBox.AddItem โดยอ่านค่าจาก sheet name
การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
การใช้ ComboBox.AddItem โดยอ่านค่าจาก sheet name
การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
วันพฤหัสบดีที่ 16 เมษายน พ.ศ. 2563
Excel VBA Basic 1 พื้นฐานที่สุดจำเป็นที่สุด Range & Cells Part1/2
Excel VBA ขั้นพื้นฐานและสำคัญที่สุด
Part1 การอ้างถึง Range และ Cell แบบ cell เดียว
การอ้างถึง Cell ในรูปแบบ ชื่อ Cell, Address, cell(index number), ActiveCell
การใส่ Comments หรือ Break คำสั่งใน VBA
การใช้ Method: .Select, Property: .Value
การ Jump หรือกระโดดข้ามตำแหน่งให้เร็ว ไปขวาสุด ไปล่างสุด กลับ "A1"/Home (Short Key)
การถามเลข Column จาก VBA อ่านค่าตัวหนังสือ Column Name ให้เป็น Column Index number
การใช้ Property: .Column
จบ Part2 มีไฟล์ code ตัวอย่างตามคลิปให้ download ฟรีๆเลย ขอแค่คนละแชร์ครับ
Excel VBA UserForm ComboBox Part5-6 การใช้ ComboBox.AddItem โดยอ่านค่าจาก Table การทำ Dropdown list 2 ชั้น
Excel VBA UserForm ComboBox Part5-6
การใช้ ComboBox.AddItem โดยอ่านค่าจาก Table
การทำ Dropdown list 2 ชั้น
การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
ComboBox.AddItem ต่าง sheet ได้
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
Excel VBA UserForm ComboBox Part7 การทำ Dropdown list 3 ชั้นหรือหลายๆชั้น
Excel VBA UserForm ComboBox Part7 การทำ Dropdown list 3 ชั้นหรือหลายๆชั้น
การทำ Dropdown list หลายๆชั้น
การใช้ ComboBox.AddItem โดยอ่านค่าจาก Table
การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
ComboBox.AddItem ต่าง sheet ได้
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
การทำ Dropdown list หลายๆชั้น
การใช้ ComboBox.AddItem โดยอ่านค่าจาก Table
การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
ComboBox.AddItem ต่าง sheet ได้
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
วันจันทร์ที่ 13 เมษายน พ.ศ. 2563
Excel VBA UserForm ComboBox Part4 การใส่ list ให้กับ ComboBox โดยวิธีเขี...
Excel VBA UserForm ComboBox Part4 การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
การใช้ ComboBox.AddItem by For Loop
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
การใช้ ComboBox.AddItem by For Loop
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
วันเสาร์ที่ 11 เมษายน พ.ศ. 2563
Excel VBA UserForm ComboBox Part3 การใส่ list ให้กับ ComboBox โดยวิธีเขี...
Excel VBA UserForm ComboBox Part3
การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
การใช้ ComboBox.AddItem
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
การใช้ ComboBox.AddItem
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
วันศุกร์ที่ 10 เมษายน พ.ศ. 2563
Excel VBA UserForm ComboBox Part2 การใส่ list ให้กับ ComboBox โดยวิธีเขี...
Excel VBA UserForm ComboBox Part2
การใส่ list ให้กับ ComboBox โดยวิธีเขียน Code
การใช้ ComboBox
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
วันพฤหัสบดีที่ 9 เมษายน พ.ศ. 2563
Excel VBA UserForm ComboBox Part1 การใส่ list ให้กับ ComboBox
Excel VBA UserForm ComboBox Part1
การใช้ ComboBox
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
การใช้ ComboBox
UserForm Combobox
Dropdown list
การใส่ list ให้กับ ComboBox
วันจันทร์ที่ 30 มีนาคม พ.ศ. 2563
สอน Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part5 ตอนจบ
สอน Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part5(จบ)
การเรียนรู้กับ Workbook ด้วยวิธีการเขียน code ฝึกทำโจทย์รวมข้อมูลจากหลายๆไฟล์มาไว้ที่เดียว
ตัวอย่างการวน loop Workbooks
สอนฝึกทำโจทย์ ให้รวมข้อมูลที่อยู่ sheets(1) ของทุกไฟล์ใน folder ที่กำหนด มารวมในไฟล์นี้(vba) ทั้งหมด
Record Macro มาแก้ไขใช้งานกับ Workbook
Workbook_Open FileName:= Thsworkbook.Path & "\data\XXX.xls"
การทดสอบ code โดยการหยุดการทำงานโปรแกรมคั่นกลางโค๊ดด้วย Exit Sub
การยกเลิกหรือเคลียร์ ข้อมูลใน Clipboard โดย Application.CutCopyMode = False
การเรียก Sub Procedure จากที่อื่นมาใช้งานใน UserForm/commandButton โดย Call CommbineData <--(Procedure Name)
Link Download ไฟล์ตัวอย่างคำสั่ง
https://drive.google.com/open?id=11bOWFg59CpADAslDwJiUIZ6LLF8z_KaW
การเรียนรู้กับ Workbook ด้วยวิธีการเขียน code ฝึกทำโจทย์รวมข้อมูลจากหลายๆไฟล์มาไว้ที่เดียว
ตัวอย่างการวน loop Workbooks
สอนฝึกทำโจทย์ ให้รวมข้อมูลที่อยู่ sheets(1) ของทุกไฟล์ใน folder ที่กำหนด มารวมในไฟล์นี้(vba) ทั้งหมด
Record Macro มาแก้ไขใช้งานกับ Workbook
Workbook_Open FileName:= Thsworkbook.Path & "\data\XXX.xls"
การทดสอบ code โดยการหยุดการทำงานโปรแกรมคั่นกลางโค๊ดด้วย Exit Sub
การยกเลิกหรือเคลียร์ ข้อมูลใน Clipboard โดย Application.CutCopyMode = False
การเรียก Sub Procedure จากที่อื่นมาใช้งานใน UserForm/commandButton โดย Call CommbineData <--(Procedure Name)
Link Download ไฟล์ตัวอย่างคำสั่ง
https://drive.google.com/open?id=11bOWFg59CpADAslDwJiUIZ6LLF8z_KaW
วันอาทิตย์ที่ 29 มีนาคม พ.ศ. 2563
สอน Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part4 Workbook วิธ...
สอน Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part4
การเรียนรู้กับ Workbook ด้วยวิธีการเขียน code ในเหตุการณ์หรือ Even
Workbook_Activate()
Workbook_BeforeClose(Cancel As Boolean)
Workbook_Deactivate()
Workbook_Open() UserForm1.Show
Link download ไฟล์ตัวอย่าง
https://drive.google.com/open?id=14bbc11XV8byNHYUx-estTL7i6e0BwYZZ
วันเสาร์ที่ 28 มีนาคม พ.ศ. 2563
Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part3
สอน Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part3
การเรียนรู้กับ Workbook ด้วยวิธีการเขียน code เบื้องต้น
ThisWorkbook
ThisWorkbook.Sheets
ThisWorkbook.SaveAs
ThisWorkbook.SaveCopyAs
Workbooks.Open Filename:="booktest1.xlsx"
Workbooks.Open Filename:="D:\VBA\clip\excel vba WorkBook\booktest1.xlsx"
Workbooks.Open Filename:=ThisWorkbook.Path & "\booktest1.xlsx"
Workbooks("booktest3.xlsx").Close
ActiveWorkbook.Name
ActiveWorkbook.Path
ActiveWorkbook.FullName
Windows()
Link:
https://drive.google.com/open?id=1jsA9pcXBj_cNTdbTCpbMWvwlYu4gFfiT
วันพฤหัสบดีที่ 26 มีนาคม พ.ศ. 2563
สอน Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part2
สอน Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part2
การเรียนรู้กับ Workbook ด้วยวิธีการเขียน code เบื้องต้น
การเรียนรู้กับ Workbook ด้วยวิธีการเขียน code เบื้องต้น
วันอังคารที่ 24 มีนาคม พ.ศ. 2563
Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part1
Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part1
การเรียนรู้กับ Workbook ด้วยวิธี Record Macro เพื่อดู code และนำมาใช้งาน
การเรียนรู้กับ Workbook ด้วยวิธี Record Macro เพื่อดู code และนำมาใช้งาน
วันอังคารที่ 17 มีนาคม พ.ศ. 2563
สอน Excel vba การใช้ function offset ทั้งใน Excel Worksheet และ VBA
สอน Excel vba การใช้ function offset ทั้งใน Excel Worksheet และ VBA
การใช้ function Offset ใน Worksheet
การเขียน code ฝึกใช้ offset ใน VBA : Event worksheet (selection change)
การป้องกันการ Error โดย code: On error resume next (ให้ข้ามการ Error ไปเลย)
แนวคิดการใช้ตัวแปรให้ได้ค่าแบบที่ต้องการ
ใช้ offset ช่วยในการตรวจสอบความตรงกันของเซลล์ (user & password)
การป้องกัน Bug: On error resume Next
การป้องกันการ Error โดย code: On error resume next (ให้ข้ามการ Error ไปเลย)
Free download example file: https://drive.google.com/open?id=1xQGh79q9VGFpQt59ykmB-LyuaiFgxHL3
การใช้ function Offset ใน Worksheet
การเขียน code ฝึกใช้ offset ใน VBA : Event worksheet (selection change)
การป้องกันการ Error โดย code: On error resume next (ให้ข้ามการ Error ไปเลย)
แนวคิดการใช้ตัวแปรให้ได้ค่าแบบที่ต้องการ
ใช้ offset ช่วยในการตรวจสอบความตรงกันของเซลล์ (user & password)
การป้องกัน Bug: On error resume Next
การป้องกันการ Error โดย code: On error resume next (ให้ข้ามการ Error ไปเลย)
Free download example file: https://drive.google.com/open?id=1xQGh79q9VGFpQt59ykmB-LyuaiFgxHL3
วันอังคารที่ 10 มีนาคม พ.ศ. 2563
สอน Excel VBA Basic Lesson 006 รู้จัก Names Range Table มีประโยชน์มากๆ P...
สอน Excel VBA Basic Lesson 006 รู้จัก Names Range Table มีประโยชน์มากๆ Part3 ข้อควรระวัง
ข้อผิดพลาดที่อาจเกิดดจากการใช้ Names Range,
สอนเทคนิคการสร้าง Names Range ใน Excel VBA,
สอนเทคนิคการเรียกใช้งาน Names Range ใน Excel VBA,
ชนิดของ Names แบบเซลล์เดี่ยว,
ชนิดของ Names แบบกลุ่มเซลล์,
ชนิดของ Names แบบกลุ่มเซลล์ยืดหยุ่น ( Table )
ข้อผิดพลาดที่อาจเกิดดจากการใช้ Names Range,
สอนเทคนิคการสร้าง Names Range ใน Excel VBA,
สอนเทคนิคการเรียกใช้งาน Names Range ใน Excel VBA,
ชนิดของ Names แบบเซลล์เดี่ยว,
ชนิดของ Names แบบกลุ่มเซลล์,
ชนิดของ Names แบบกลุ่มเซลล์ยืดหยุ่น ( Table )
วันพฤหัสบดีที่ 5 มีนาคม พ.ศ. 2563
Excel VBA Basic Lesson 006 รู้จัก Names Range Table มีประโยชน์มากๆ Part2
สอน Excel VBA Basic Lesson 006 รู้จัก Names Range Table มีประโยชน์มากๆ Part2
สอนเทคนิคการสร้าง Names Range ใน Excel VBA
สอนเทคนิคการเรียกใช้งาน Names Range ใน Excel VBA
ชนิดของ Names แบบเซลล์เดี่ยว
ชนิดของ Names แบบกลุ่มเซลล์
ชนิดของ Names แบบกลุ่มเซลล์ยืดหยุ่น ( Table )
สอนเทคนิคการสร้าง Names Range ใน Excel VBA
สอนเทคนิคการเรียกใช้งาน Names Range ใน Excel VBA
ชนิดของ Names แบบเซลล์เดี่ยว
ชนิดของ Names แบบกลุ่มเซลล์
ชนิดของ Names แบบกลุ่มเซลล์ยืดหยุ่น ( Table )
วันพุธที่ 4 มีนาคม พ.ศ. 2563
สอน Excel VBA Basic Lesson 006 รู้จัก Names Range Table มีประโยชน์มากๆ P...
เริ่มบทเรียนใหม่ครับ
สอน Excel VBA Basic Lesson 006 รู้จัก Names Range Table มีประโยชน์มากๆ Part1
สอนเทคนิคการสร้าง Names Range ใน worksheet,
สอนเทคนิคการเรียกใช้งาน Names Range ใน worksheet,
ชนิดของ Names แบบเซลล์เดี่ยว,
ชนิดของ Names แบบกลุ่มเซลล์,
ชนิดของ Names แบบกลุ่มเซลล์ยืดหยุ่น ( Table )
สอน Excel VBA Basic Lesson 006 รู้จัก Names Range Table มีประโยชน์มากๆ Part1
สอนเทคนิคการสร้าง Names Range ใน worksheet,
สอนเทคนิคการเรียกใช้งาน Names Range ใน worksheet,
ชนิดของ Names แบบเซลล์เดี่ยว,
ชนิดของ Names แบบกลุ่มเซลล์,
ชนิดของ Names แบบกลุ่มเซลล์ยืดหยุ่น ( Table )
วันอังคารที่ 3 มีนาคม พ.ศ. 2563
สอนเทคนิค Excel Worksheet 01 Auto fill series ทำลิสต์ไว้เรียกใช้ทีหลังง่ายๆ
สอนเทคนิค Excel Worksheet 01 Auto fill series ทำลิสต์ไว้เรียกใช้ทีหลังง่ายๆ
วันอาทิตย์ที่ 1 มีนาคม พ.ศ. 2563
สอน Excel VBA Equation 2 การรวมเซลล์ (merge) และวางค่าสลับกันแบบที่ 2
สอน Excel VBA Equation 2 การรวมเซลล์ (merge) และวางค่าสลับกันแบบที่ 2
สอนฝึกแก้โจทย์สมการกับตัวแปรใน Excel VBA
สอน Application.WorksheetFunction.CountA(Range(xxx))
สอน ตัวอย่างการใช้ตัวแปรกับ For Loop,
ตัวอย่าง With Selection,
สอน ตัวอย่างการใช้ตัวแปรและสมการกับ For Loop,
แนวคิดและการทำงานกับ Range cells และการวางค่าข้ามเซลล์,
การใช้สมการ y=ax+b กับ Excel VBA
ดาวน์โหลดไฟล์ตัวอย่าง:
https://drive.google.com/open?id=1yuiUH1xFvWj0nTnsf1qKhB8GVIXmkti0
วันเสาร์ที่ 29 กุมภาพันธ์ พ.ศ. 2563
สอน Excel VBA Equation 1.5 หาสมการของเลขลำดับเพื่อ Code VBA ให้เว้นระยะ ...
สอน Excel VBA Equation 1.5 การหาสมการของเลขลำดับเพื่อเขียน Code VBA ให้ได้ตำแหน่งการเว้นระยะของ cells แบบมีรูปแบบเป็นสมการเชิงเส้น y = ax + b
สอน Excel VBA การหาค่าสมาการที่ทำให้กระโดดข้ามเซลล์ตามระยะที่ต้องการ
สอน ตัวอย่างการใช้ตัวแปรและสมการกับ For Loop
สอน การหาสมการของเลขลำดับด้วย Excel
สอน หาสมการเชิงเส้นด้วย Excel Chart
ก่อนไป ข้อ 2
สอน Excel VBA การหาค่าสมาการที่ทำให้กระโดดข้ามเซลล์ตามระยะที่ต้องการ
สอน ตัวอย่างการใช้ตัวแปรและสมการกับ For Loop
สอน การหาสมการของเลขลำดับด้วย Excel
สอน หาสมการเชิงเส้นด้วย Excel Chart
ก่อนไป ข้อ 2
วันศุกร์ที่ 28 กุมภาพันธ์ พ.ศ. 2563
สอน Excel VBA Equation 1 การรวมเซลล์ (merge) และวางค่าสลับกันแบบที่ 1
สอน Excel VBA Equation 1 การรวมเซลล์ (merge) และวางค่าสลับกันแบบที่ 1
สอนฝึกแก้โจทย์สมการกับตัวแปรใน Excel VBA
สอน Application.WorksheetFunction.CountA(Range(xxx))
สอน ตัวอย่างการใช้ตัวแปรกับ For Loop
ตัวอย่าง With Selection
Link ไฟล์ตัวอย่าง: https://drive.google.com/open?id=1Z3F0Uq1nUxAC244aZ3AFYTSqTHK1GK14
สอนฝึกแก้โจทย์สมการกับตัวแปรใน Excel VBA
สอน Application.WorksheetFunction.CountA(Range(xxx))
สอน ตัวอย่างการใช้ตัวแปรกับ For Loop
ตัวอย่าง With Selection
Link ไฟล์ตัวอย่าง: https://drive.google.com/open?id=1Z3F0Uq1nUxAC244aZ3AFYTSqTHK1GK14
วันพฤหัสบดีที่ 27 กุมภาพันธ์ พ.ศ. 2563
VBA Excel Basic 005 รู้จัก worksheets ขั้นต้น Part7 Exp ทำข้อมูลมั่วๆให้...
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part7
สอนตัวอย่างประยุกต์ VBA for Worksheets
การเขียน Code VBA ร่วมกับ Worksheets เพื่อจัดการข้อมูลให้อยู่ในรูป Database หรือฐานข้อมูล
วิธีทำข้อมูลให้เป็นฐานข้อมูล
รวมข้อมูลหลาย Worksheets
เทคนิค worksheet จัดการข้อมูลไม่เป็นระเบียบให้เป็น ฐานข้อมูลที่ดี
ประยุกต์ Vlookup กับฐานข้อมูล
ใส่ dropdown list หรือ data validation ให้กับ Vlookup
วันอาทิตย์ที่ 23 กุมภาพันธ์ พ.ศ. 2563
VBA Excel Basic 005 รู้จัก worksheets ขั้นต้น Part6 Apply & example ทำข้...
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part6
สอนตัวอย่างประยุกต์ VBA for Worksheets
การเขียน Code VBA ร่วมกับ Worksheets เพื่อจัดการข้อมูลให้อยู่ในรูป Database หรือฐานข้อมูล
สอนตัวอย่างประยุกต์ VBA for Worksheets
การเขียน Code VBA ร่วมกับ Worksheets เพื่อจัดการข้อมูลให้อยู่ในรูป Database หรือฐานข้อมูล
วันศุกร์ที่ 21 กุมภาพันธ์ พ.ศ. 2563
VBA Excel Basic 005 รู้จัก worksheets ขั้นต้น Part5 Apply & example ทำข้...
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part5
สอนตัวอย่างประยุกต์ VBA for Worksheets,
การเขียน Code VBA ร่วมกับ Worksheets เพื่อจัดการข้อมูลให้อยู่ในรูป Database หรือฐานข้อมูล,
worksheets(i).Select,
วิธีทำข้อมูลให้เป็นฐานข้อมูล,
รวมข้อมูลหลาย Worksheets,
สอนตัวอย่างประยุกต์ VBA for Worksheets,
การเขียน Code VBA ร่วมกับ Worksheets เพื่อจัดการข้อมูลให้อยู่ในรูป Database หรือฐานข้อมูล,
worksheets(i).Select,
วิธีทำข้อมูลให้เป็นฐานข้อมูล,
รวมข้อมูลหลาย Worksheets,
วันพุธที่ 19 กุมภาพันธ์ พ.ศ. 2563
สอน Basic การทำงานใน Excel Worksheets ให้เร็ว ทำให้อยู่ในรูปอย่างง่ายฐาน...
การนำข้อมูลมาใช้ในการคำนวณ การสรุปผล จากประสบการณ์ของแอดมิน ปัญหาของการทำงานที่ยุ่งยากใช้เวลานานหรือทำได้แต่ใช้งานยากสรุปงานไม่ตรงประเด็น ส่วนใหญ่มาจากที่มาของข้อมูลที่ไม่เป็นไปตามหลักการของเรา (หลักการของ Excel) ดังนั้นทักษะหนึ่งของการใช้ Excel ก็คือการจัดการข้อมูลที่ไม่เป็นระเบียบให้อยู่ในรูปแบบที่ง่ายต่อการใช้งาน กล่าวคือมีความเป็นรูปแบบของฐานข้อมูลหรือ database
by tsit sirisuwan
See you next class: การจัดการข้อมูลให้อยู่ในรูปอย่างง่าย (ฐานข้อมูล)
สอน Basic การทำงานใน Excel Worksheets ให้เร็ว Part2/2
Class: การแก้ไขข้อมูลที่ไม่เป็นระเบียบให้ใช้งานง่ายและอยูในรูปแบบของฐานข้อมูลหรือ database
แถมแนวทางการใช้งานใน worksheet อีกเพียบ
ใครอยากได้ไฟล์ตัวอย่าง inbox มานะครับ พอดีเป็นไฟล์ที่แจกสาธารณะไม่ได้
by tsit sirisuwan
See you next class: การจัดการข้อมูลให้อยู่ในรูปอย่างง่าย (ฐานข้อมูล)
สอน Basic การทำงานใน Excel Worksheets ให้เร็ว Part2/2
Class: การแก้ไขข้อมูลที่ไม่เป็นระเบียบให้ใช้งานง่ายและอยูในรูปแบบของฐานข้อมูลหรือ database
แถมแนวทางการใช้งานใน worksheet อีกเพียบ
ใครอยากได้ไฟล์ตัวอย่าง inbox มานะครับ พอดีเป็นไฟล์ที่แจกสาธารณะไม่ได้
วันอังคารที่ 18 กุมภาพันธ์ พ.ศ. 2563
สอน Basic การทำงานใน Excel Worksheets ให้เร็วด้วยฐานข้อมูลหรือ database ...
การนำข้อมูลมาใช้ในการคำนวณ การสรุปผล จากประสบการณ์ของแอดมิน ปัญหาของการทำงานที่ยุ่งยากใช้เวลานานหรือทำได้แต่ใช้งานยากสรุปงานไม่ตรงประเด็น ส่วนใหญ่มาจากที่มาของข้อมูลที่ไม่เป็นไปตามหลักการของเรา (หลักการของ Excel) ดังนั้นทักษะหนึ่งของการใช้ Excel ก็คือการจัดการข้อมูลที่ไม่เป็นระเบียบให้อยู่ในรูปแบบที่ง่ายต่อการใช้งาน กล่าวคือมีความเป็นรูปแบบของฐานข้อมูลหรือ database
by tsit sirisuwan
class: การจัดการข้อมูลให้อยู่ในรูปอย่างง่าย (ฐานข้อมูล)
สอน Basic การทำงานใน Excel Worksheets ให้เร็วด้วยการทำให้อยู่ในรูปอย่างง่ายฐานข้อมูลหรือ database Part1/2
by tsit sirisuwan
class: การจัดการข้อมูลให้อยู่ในรูปอย่างง่าย (ฐานข้อมูล)
สอน Basic การทำงานใน Excel Worksheets ให้เร็วด้วยการทำให้อยู่ในรูปอย่างง่ายฐานข้อมูลหรือ database Part1/2
วันอาทิตย์ที่ 16 กุมภาพันธ์ พ.ศ. 2563
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part4 สอนการทำงานกับเหตุการณ์...
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part4
สอนการทำงานกับเหตุการณ์ หรือ Even ของ Worksheets
การเขียน Code VBA ร่วมกับ Even ของ Worksheets
Worksheets_SelectionChange
Worksheets_Activate
Worksheets_Deactivate
การซ่อน sheet จากการที่ even wotksheet_Deactive
Worksheets, Sheets ใน Excel VBA
สอนพื้นฐาน Worksheets Sheets ใน Excel VBA
สอนการทำงานกับเหตุการณ์ หรือ Even ของ Worksheets
การเขียน Code VBA ร่วมกับ Even ของ Worksheets
Worksheets_SelectionChange
Worksheets_Activate
Worksheets_Deactivate
การซ่อน sheet จากการที่ even wotksheet_Deactive
Worksheets, Sheets ใน Excel VBA
สอนพื้นฐาน Worksheets Sheets ใน Excel VBA
วันเสาร์ที่ 15 กุมภาพันธ์ พ.ศ. 2563
สอน VBA Excel Basic 005 worksheets sheet ขั้นต้น Part3 Refer Worksheet ...
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part3
รูปแบบการระบุ object worksheets แบบเฉพาะเจาะจง
Refer Worksheet by Index หรือ Name
Worksheets(Index)
Worksheets(Name)
Worksheets, Sheets ใน Excel VBA
สอนพื้นฐาน Worksheets Sheets ใน Excel VBA
รูปแบบการระบุ object worksheets แบบเฉพาะเจาะจง
Refer Worksheet by Index หรือ Name
Worksheets(Index)
Worksheets(Name)
Worksheets, Sheets ใน Excel VBA
สอนพื้นฐาน Worksheets Sheets ใน Excel VBA
วันพฤหัสบดีที่ 13 กุมภาพันธ์ พ.ศ. 2563
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part2
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part2
รูปแบบการระบุ object worksheets แบบรวมๆ
Worksheets.Add
Worksheets.Count
Example Worksheets vs Sheets is same
Worksheets, Sheets ใน Excel VBA
สอนพื้นฐาน Worksheets Sheets ใน Excel VBA
รูปแบบการระบุ object worksheets แบบรวมๆ
Worksheets.Add
Worksheets.Count
Example Worksheets vs Sheets is same
Worksheets, Sheets ใน Excel VBA
สอนพื้นฐาน Worksheets Sheets ใน Excel VBA
วันพุธที่ 12 กุมภาพันธ์ พ.ศ. 2563
สอน EXCEL VBA Basic 005 รู้จัก worksheets ขั้นต้น Part1
สอน VBA Excel Basic 005 worksheets ขั้นต้น Part1
เริ่มเรียนรู้ Worksheet, Sheet กับการ Records Macro
Worksheets, Sheets ใน Excel VBA
สอนพื้นฐาน Worksheets, Sheets ใน Excel VBA
สอน Excel VBA
สอน VBA Excel
สอน Excel
สอน Excel Macro
Worksheets.Select
Worksheets.Add
Worksheets.Delete
เริ่มเรียนรู้ Worksheet, Sheet กับการ Records Macro
Worksheets, Sheets ใน Excel VBA
สอนพื้นฐาน Worksheets, Sheets ใน Excel VBA
สอน Excel VBA
สอน VBA Excel
สอน Excel
สอน Excel Macro
Worksheets.Select
Worksheets.Add
Worksheets.Delete
วันอาทิตย์ที่ 9 กุมภาพันธ์ พ.ศ. 2563
VBA Exel basic (addition technic) Range cells ก็พิมพ์ให้สั้นๆได้
VBA Exel basic (addition technic) Range cells ก็พิมพ์ให้สั้นๆได้
สอน Excel VBA พิมพ์ Range Cells แบบย่อ
สอน Excel VBA พิมพ์ Range Cells แบบย่อ
วันพฤหัสบดีที่ 6 กุมภาพันธ์ พ.ศ. 2563
แนะนำโปรแกรมมีประโยชน์ประจำเครื่อง 01 doublekiller
แนะนำโปรแกรมดีๆมีประโยชน์ประจำเครื่อง,
สอนใช้โปรแกรมสำหรับค้นหาไฟล์ซ้ำ,
สอนใช้โปรแกรมสำหรับลบไฟล์ซ้ำ,
สอนใช้โปรแกรมสำหรับเคลียร์ไฟล์ซ้ำ,
เพิ่มพื้นที่ HDD ด้วย doublekiller,
doublekiller โปรแกรมดีๆควรมีติดเครื่องไว้
สอนใช้โปรแกรมสำหรับค้นหาไฟล์ซ้ำ,
สอนใช้โปรแกรมสำหรับลบไฟล์ซ้ำ,
สอนใช้โปรแกรมสำหรับเคลียร์ไฟล์ซ้ำ,
เพิ่มพื้นที่ HDD ด้วย doublekiller,
doublekiller โปรแกรมดีๆควรมีติดเครื่องไว้
วันอังคารที่ 14 มกราคม พ.ศ. 2563
สอน Function IF อย่างละเอียดตั้งแต่ Worksheet ถึง VBA Part7 ตัวอย่าง Sel...
If Part7_1
การสุ่มค่าใน UserForm เพื่อใช้ค่าที่ได้เป็นเงื่อนไขสำหรับ Select Case
ข้อแตกต่างระหว่าง If กับ Select Case
การใช้ =Rand() ใน Worksheet (การใส่สูตรสุ่มค่า)
การใช้ =RandBetween(1,9) ใน Worksheet (การใส่สูตรสุ่มค่า)
If Part7_2
การใช้ For Each ctl In Controls เพื่อควบคุมการทำงานของ Control ใน UserForm
การใช้ If TypeOf ctl Is MSForms.TextBox เพื่อควบคุมการทำงานของ Control Textbox หลายๆตัวใน UserForm
เขียน Code ให้น้อยลงและยืดหยุ่นมากขึ้น
Case1 การสั่งให้ TextBox ทั้ง 18 ตัว มี Background สีแดง; ctl.BackColor = RGB(255,0,0)
Case2 การสั่งให้ TextBox ทั้ง 18 ตัว โชว์ค่าที่ได้จากการสุ่ม Rnd (Random by VBA; ctl.text = Rnd)
If Part7_3
ตัวอย่าง
Case 3 การสั่งให้ TextBox ทั้ง 18 ตัว พิมพ์ไม่ได้ (ctl.Enabled = False)
Case 4 การสั่งให้ TextBox ทั้ง 18 ตัวว่างและพิมพ์ได้ (ctl.Text = ""); (ctl.Enabled = True)
Case 5 การสั่งให้ TextBox ทั้ง 18 ตัวหายไป(มองไม่เห็น); ctl.Visible = False
Case 6 การสั่งให้ TextBox ทั้ง 18 ตัวโชว์ชื่อตัวเอง; ctl.Text = ctl.Name
Case 7 การสั่งให้ TextBox ทั้ง 18 ตัวมี Background สีม่วง; ctl.BackColor = RGB(255,0,255)
Case 8 การสั่งให้ TextBox ทั้ง 18 ตัว โชว์ค่าที่ได้จากการสุ่ม Rnd (Random by VBA; ctl.text = Rnd) แล้วนำค่าไป
ใส่ที่ Range(A1 - A18) ใน Wroksheet
Case 9 การสั่งให้ TextBox ทั้ง 18 ตัว มองเห็น ว่างพิมพ์ได้และ Background สีขาว (ctl.Text = ""); (ctl.Enabled =
True); ctl.Visible = False; ctl.BackColor = RGB(255,255,255)
การ Dim ตัวแปลอย่างไรให้ Copy Code ไปแล้วไม่ Error
การ Dim ตัวแปลอย่างไรให้น้อยและใช้ร่วมกันได้ทั้ง Module
การสุ่มค่าใน UserForm เพื่อใช้ค่าที่ได้เป็นเงื่อนไขสำหรับ Select Case
ข้อแตกต่างระหว่าง If กับ Select Case
การใช้ =Rand() ใน Worksheet (การใส่สูตรสุ่มค่า)
การใช้ =RandBetween(1,9) ใน Worksheet (การใส่สูตรสุ่มค่า)
If Part7_2
การใช้ For Each ctl In Controls เพื่อควบคุมการทำงานของ Control ใน UserForm
การใช้ If TypeOf ctl Is MSForms.TextBox เพื่อควบคุมการทำงานของ Control Textbox หลายๆตัวใน UserForm
เขียน Code ให้น้อยลงและยืดหยุ่นมากขึ้น
Case1 การสั่งให้ TextBox ทั้ง 18 ตัว มี Background สีแดง; ctl.BackColor = RGB(255,0,0)
Case2 การสั่งให้ TextBox ทั้ง 18 ตัว โชว์ค่าที่ได้จากการสุ่ม Rnd (Random by VBA; ctl.text = Rnd)
If Part7_3
ตัวอย่าง
Case 3 การสั่งให้ TextBox ทั้ง 18 ตัว พิมพ์ไม่ได้ (ctl.Enabled = False)
Case 4 การสั่งให้ TextBox ทั้ง 18 ตัวว่างและพิมพ์ได้ (ctl.Text = ""); (ctl.Enabled = True)
Case 5 การสั่งให้ TextBox ทั้ง 18 ตัวหายไป(มองไม่เห็น); ctl.Visible = False
Case 6 การสั่งให้ TextBox ทั้ง 18 ตัวโชว์ชื่อตัวเอง; ctl.Text = ctl.Name
Case 7 การสั่งให้ TextBox ทั้ง 18 ตัวมี Background สีม่วง; ctl.BackColor = RGB(255,0,255)
Case 8 การสั่งให้ TextBox ทั้ง 18 ตัว โชว์ค่าที่ได้จากการสุ่ม Rnd (Random by VBA; ctl.text = Rnd) แล้วนำค่าไป
ใส่ที่ Range(A1 - A18) ใน Wroksheet
Case 9 การสั่งให้ TextBox ทั้ง 18 ตัว มองเห็น ว่างพิมพ์ได้และ Background สีขาว (ctl.Text = ""); (ctl.Enabled =
True); ctl.Visible = False; ctl.BackColor = RGB(255,255,255)
การ Dim ตัวแปลอย่างไรให้ Copy Code ไปแล้วไม่ Error
การ Dim ตัวแปลอย่างไรให้น้อยและใช้ร่วมกันได้ทั้ง Module
วันพุธที่ 8 มกราคม พ.ศ. 2563
สอน Function IF อย่างละเอียดตั้งแต่ Worksheet ถึง VBA Part6 ตัวอย่าง If ...
If Part6
สอน Function IF อย่างละเอียดตั้งแต่ Worksheet ถึง VBA Part6 ตัวอย่าง If ซ้อน If ใน Excel VBA
จัดเต็มตัวอย่างการใช้ IF ซ้อน IF
เทคนิคการแก้โจทย์ If ที่เริ่มจากประโยคบอกเล่าให้เป็น Flow Chart แล้วเขียน VBA Code Function IF
ตัวอย่างการกำหนด Spec control พิสัยการวัดชิ้นงานและให้ VBA แจกแจงสีตามค่าที่ได้ตามเงื่อนไข
Application.WorksheetFunction.Max(Range())
เทคนิคการแก้ไข code ที่เขียนไปแล้วให้รวดเร็วด้วย Find & Replace (ctl+f)
เทคนิคการ copy code มาและแก้ไขให้รวดเร็วด้วย Find & Replace (ctl+f)
เทคนิคการแก้ไขการอ้างถึง Range แบบปกติเป็นการอ้างถึง Range แบบมีตัวแปร
การดูเขียนโค๊ดสดจะได้เทคนิคแนวคิดการเขียนโค๊ด ไม่เหมือนมา copy code ไปใช้ เทคนิคไม่ได้เลย
VBA การใช้ .Color = RGB(255,125,0) 'is Orange
สอน Function IF อย่างละเอียดตั้งแต่ Worksheet ถึง VBA Part6 ตัวอย่าง If ซ้อน If ใน Excel VBA
จัดเต็มตัวอย่างการใช้ IF ซ้อน IF
เทคนิคการแก้โจทย์ If ที่เริ่มจากประโยคบอกเล่าให้เป็น Flow Chart แล้วเขียน VBA Code Function IF
ตัวอย่างการกำหนด Spec control พิสัยการวัดชิ้นงานและให้ VBA แจกแจงสีตามค่าที่ได้ตามเงื่อนไข
Application.WorksheetFunction.Max(Range())
เทคนิคการแก้ไข code ที่เขียนไปแล้วให้รวดเร็วด้วย Find & Replace (ctl+f)
เทคนิคการ copy code มาและแก้ไขให้รวดเร็วด้วย Find & Replace (ctl+f)
เทคนิคการแก้ไขการอ้างถึง Range แบบปกติเป็นการอ้างถึง Range แบบมีตัวแปร
การดูเขียนโค๊ดสดจะได้เทคนิคแนวคิดการเขียนโค๊ด ไม่เหมือนมา copy code ไปใช้ เทคนิคไม่ได้เลย
VBA การใช้ .Color = RGB(255,125,0) 'is Orange
สมัครสมาชิก:
บทความ (Atom)
-
แนะนำโปรแกรมดีๆมีประโยชน์ประจำเครื่อง, สอนใช้โปรแกรมสำหรับค้นหาไฟล์ซ้ำ, สอนใช้โปรแกรมสำหรับลบไฟล์ซ้ำ, สอนใช้โปรแกรมสำหรับเคลียร์ไฟล์ซ้ำ, ...
-
สอน Excel VBA Basic Lesson 007 รู้จัก Workbook ใน VBA Part3 การเรียนรู้กับ Workbook ด้วยวิธีการเขียน code เบื้องต้น ThisWorkbook Thi...
-
Excel VBA สอนสดสร้างโปรแกรมประยุกต์ General record data สร้างฟอร์มบันทึกข้อมูลชื่อ ที่อยู่ เทคนิคการเขียนโค๊ดแบบ step by step ข้อดีขอ...