23. การนาข้อมูลจาก Text File เข้ามาในโปรแกรม Excel
1. คลิกเซลล์ที่คุณต้องการวางข้อมูลจากฐานข้อมูล
2. บนแท็บ Data ในกลุ่ม รับข้อมูลภายนอก ให้คลิก Form Text
3. ในรายการ มองหาใน ให้ระบุตาแหน่งและคลิกสองครั้งฐานข้อมูล Text ที่
คุณต้องการนาเข้า
4. ในกล่องโต้ตอบ เลือกตาราง ให้คลิกตารางหรือแบบสอบถามที่คุณต้องการ
นาเข้า แล้วคลิก ตกลง
24. การ Import Text File เข้ามาใน Excel แล้ว
ความหมายของตัวเลือกทั้งหมดใน Text
ImportWizard ว่าทางานอย่างไร
25. เทคนิคการแปลง Text File ที่เป็นลักษณะของ Report
Format ให้อยู่ในรูปแบบ Database Format อย่างรวดเร็ว
ซึ่งจะช่วยประหยัดเวลาในการทางานด้วยมือเป็นอย่างมาก
26. เทคนิคการ Import Text File ที่มีตัวแบ่งโดยใช้
Comma โดยไม่ต้องผ่าน Text Import Wizard
92. Sub discount()
Dim price As String
Dim discount As Long
price = InputBox(“ราคาสินค้า", "Price")
If price <> "" Then
If price < 10000 Then
ActiveCell.Offset(1, 0) = price * 0.03
ElseIf price < 30000 Then
ActiveCell.Offset(1, 0) = price * 0.05
Else
ActiveCell.Offset(1, 0) = price * 0.07
End If
End If
End Sub
93. คาสั่ง Select-Case
Select Case testexpression ตัวแปรที่จะนามาตรวจสอบ
Case expressionlist1 ค่าของตัวแปรในกรณีที่ 1
statements1 ชุดคาสั่งที่ต้องกระทา เมื่อค่าของตัวแปรตรงกับกรณีที่ 1
Case [Is] expressionlist2
statements2
[Case [Is] expressionlist-n ]
[statements-n ]
Case Else เมื่อค่าของตัวแปร ไม่เท่ากับกรณีที่ผ่านมาทั้งหมด ให้มาที่กรณีนี้
elsestatements ชุดคาสั่งสาหรับกรณีที่ค่าของตัวแปรไม่ตรงกับกรณีใดเลย
End Select
94. VBA15 :CaseGrade
1. ตั้ง Sub
2. เขียน Statement
> ตั้งตัวแปร
>InputBox รับค่า
ตรวจสอบว่าอยู่ในช่วง Case ใน
แสดง MsgBox ของ Case นั้น
100. คาสั่ง For-Next
คาสั่งนี้ มีหน้าที่สาหรับสั่งให้ VB วนลูป เหมาะสมกับการทางาน ที่ทราบจานวน
รอบ หรือทราบขอบเขตการวนที่แน่นอน
For counter = start To end [Step step ]
statements
Next [counter ]
----------------------------------------
counter หมายถึง ตัวแปรที่กาหนดขึ้นมาเพื่อ เป็นตัวนับรอบที่ใช้ในการวนลูป
start หมายถึง ค่าเริ่มต้นของตัวนับ
end หมายถึง ค่าสิ้นสุดของตัวนับ
Step ค่าที่จะให้เพิ่มขึ้น (เพิ่มขึ้นค่าบวก ลดลงค่าลบ)
101. VBA18 :For1toNum1. ตั้ง Sub
2. เขียน Statement
> ตั้งตัวแปร
>InputBox รับค่า Num
>ตัวแปร I เริ่มที่ 1 ถึง Num
เซลปัจจุบันเท่ากับ i
เลือกลง 1 ช่อง
>ตัวแปร I เพิ่มขึ้น 1
102. VBA18 :For1toNum
1. ตั้ง Sub
2. เขียน Statement
> ตั้งตัวแปร Num เป็น String
> ถ้าตอบ Cancel จะได้ Num เป็นค่าว่าง
จะเกิด Error
104. VBA19 :ForAddSheet
1. ตั้ง Sub
2. เขียน Statement
> ตั้งตัวแปร
>InputBox รับค่า Num
>ตัวแปร I เริ่มที่ 1 ถึง Num
เพิ่มชีท หลังชีทลาดับสุดท้าย (ที่นับได้)
ชื่อชีทเท่ากับ i
>ตัวแปร I เพิ่มขึ้น 1