SlideShare a Scribd company logo
1 of 17
Download to read offline
แมโคร (Macro) สามารถสร้างขึ้นได้จากมุมมองแมโคร โดยภายในหน้าต่าง
แมโครจะประกอบด้วยองค์ประกอบและวิธีการสร้างงานดังนี้
    1. คลิก แท็บสร้าง
    2. คลิกเลือก แมโคร
    3. ส่วนของการกาหนดแอคชั่นเป็นพื้นที่ใช้สาหรับใส่ลาดับการทางานของแมโคร
ให้เป็นชุดคาสั่งเดียวกันตามลาดับก่อนหลัง
4. ส่วนของพื้นที่การกาหนดค่าอาร์กิวเมนต์แอคชั่น
1. การเปิด – ปิด เพจ, ฟอร์ม, โมดูล, แบบสอบถาม, รายงาน, ตาราง
      แอคชั่น                                  คาอธิบาย
 OpenDataAccessPage เปิดเพจที่กาหนด สามารถเลือกมุมมองในการเปิดได้
 OpenForm             เปิดฟอร์มที่กาหนด สามารถเลือกมุมมองในการเปิดได้
 OpenModule           เปิดโมดูลที่กาหนด
 OpenQuery            เปิดแบบสอบถามที่กาหนด สามารถกาหนดมุมมอง และโหมดข้อมูลได้
 OpenReport            เปิดรายงานที่กาหนด และสามารถเลือกมุมมองในการเปิดได้
 OpenTable             เปิดตารางที่กาหนด และสามารถเลือกมุมมองในการเปิดได้
 Close                 ใช้ปิดหน้าต่างที่กาลังทางานอยู่หรือหน้าต่างที่กาหนดจากอาร์กิวเมนต์
                      แอคชั่น
2. การเรียกใช้งาน และหยุดการทางานของแมโคร
   แอคชั่น                                       คาอธิบาย
RunMacro     ใช้ในการเรียก Run แมโครที่ต้องการโดยเมื่อ Run แมโคร ที่กาหนดเสร็จแล้วจะกลับมาทา
             แมโครในลาดับต่อไป
StopMacro ใช้ในการหยุดแมโครที่กาลังทางานอยู่ในขณะนั้น
StopAllMacro หยุดการทางานของแมโครทั้งหมด
3. การค้นหาข้อมูล
   แอคชั่น                                       คาอธิบาย
FindNext    ใช้ในการค้นหาเรคคอร์ดถัดไปจากเรคคอร์ดแรก
FindRecord ใช้ในการค้นหาเรคคอร์ด
GoToRecord ใช้ในการกระโดดไปยังเรคคอร์ดที่ต้องการซึ่งตาแหน่งที่ต้องการกระโดดไปใน
            อาร์กิวเมนต์แอคชั่น
ApplyFilter ใช้ในการแสดงข้อมูลตามฟิลด์เตอร์ที่กาหนด
4. การควบคุมการแสดงผลทางหน้าจอ
    แอคชั่น                                             คาอธิบาย
Beep           ใช้ส่งเสียงเตือนผู้ใช้ในกรณีที่ต้องการเตือนด้วยเหตุผลต่าง ๆ
GotoControl    ให้โฟกัสไปยังคอนโทรลที่เลือก
GotoPage       ไปยังหน้าจอที่กาหนด
Hourglass      ให้แสดง mouse pointer เป็นรูปนาฬิกาทรายในขณะที่กาลัง Run แมโคร
MsgBox         แสดงไดอะล็อกบ็อกซ์ตามข้อความที่กาหนด
Maximize       ขยายหน้าต่างที่ใช้งานอยู่ให้เต็มจอ
Minimize       ย่อหน้าต่างที่ใช้งานอยู่ให้เต็มจอ
MoveSize       กาหนดขนาดของหน้าต่างที่ใช้งานอยู่ในปัจจุบัน
Restore        ทาให้หน้าต่างที่ใช้งานอยู่ปัจจุบันมีขนาดเท่าเดิม
ShowAllRecords ให้แสดงเรคคอร์ดทั้งหมด
ShowToolbar    ให้แสดงทูลบาร์ หรือซ่อนทูลบาร์ที่ต้องการ
5. การนาเข้าข้อมูลจากภายนอก และส่งออก

        แอคชั่น                                      คาอธิบาย
 TransferDatabase     ใช้ในการนาเข้าข้อมูลจากภายนอก และส่งออกสู่ภายนอกเช่น FoxPro
 TransferSpreadsheet ใช้ในการนาเข้าและส่งออกฐานข้อมูลในรูปแบบไฟล์ของโปรแกรมอื่น ๆ
 TransferText         ใช้ในการนาเข้า และส่งออกข้อมูลในรูปแบบไฟล์ที่กาหนด
6. การใช้งานอื่น ๆ
    แอคชั่น                                          คาอธิบาย
Rename       ใช้เปลี่ยนชื่อ Object ในฐานข้อมูลที่ใช้อยู่
CopyObject ใช้ทาสาเนา Object ที่ต้องการในฐานข้อมูลเดิม หรือฐานข้อมูลอื่น
DeleteObject ใช้ลบ Object ที่ต้องการในฐานข้อมูลเดิม หรือฐานข้อมูลอื่น
RunApp          ใช้ในการเรียกใช้งาน แอพลิเคชั่นอื่น ๆ เช่น Calculator, Paintbrush เป็นต้น
PrintOut        ใช้ในการสั่งพิมพ์ ตาราง, รายงาน, แบบสอบถาม, หรือฟอร์มซึ่งสามารถกาหนดช่วย หรือ
                หน้าที่ต้องการพิมพ์ได้
OutputTo        ใช้ในการส่งตาราง,รายงาน,แบบสอบถาม,ฟอร์ม,เพจ,หรือโมดูลออกภายนอกในรูปแบบของ
                ไฟล์ต่าง ๆ ซึ่งกาหนดรูปแบบของไฟล์ได้ที่อาร์กิวเมนต์แอคชั่น
AddMenu         ใช้ในการทาเมนูให้แมโคร
Quit            ออกจากโปรแกรม Access 2007
การสร้างแมโคร เพื่อเปิดวัตถุในฐานข้อมูล

       แมโคร(Macro) เป็นคาสั่งย่อยที่ใช้ในการจัดการกับฐานข้อมูล เพียงแค่ผู้ใช้งาน
เลือกว่าจะใช้คาสั่งใดในการทางาน ซึ่งมีวิธีในการสร้างดังนี้
       1.เลือกเมนูสร้าง เลือกคลิกปุ่มแมโคร(Macro)
2. จะได้หน้าต่างแมโคร
3. เลือกค่าแอคชั่น ตามที่ต้องการ
จากรูปจะสังเกตเห็นว่าในมุมมองออกแบบของแมโครประกอบด้วย 3 ส่วนคือ
       * แอคชั่น ใช้สาหรับกาหนดคาสั่งต่าง ๆ เพื่อให้ทางานตามที่เราต้องการโดยใน
แมโครหนึ่ง ๆ สามารถกาหนดได้หลายคาสั่งเพื่อรวมเป็นหนึ่งแมโคร โดยแมโครจะทางาน
ตามลาดับ จะทาทีละคาสั่งตั้งแต่บรรทัดแรกจนถึงบรรทัดสุดท้าย

         * ข้อคิดเห็น ใช้สาหรับอธิบายคาสั่งต่าง ๆ ที่เรากาหนดไป เพื่อความเข้าใจของ
ผู้เขียนโปรแกรมเอง
         * อาร์กิวเมนต์แอคชั่น ใช้ในการกาหนดค่าต่าง ๆ ที่แอคชั่นนั้น ๆ ต้องการในการ
ทางาน
4. การกาหนดแอคชั่นให้กับแมโคร
          4.1. เมื่อต้องการกาหนดแอคชั่นให้กับแมโคร ให้ทาการเลือกในส่วนของแอคชั่น
ในมุมมองออกแบบดังรูป
         4.2. ทาการเลือกแอคชั่นที่ต้องการ โดยให้ทดลองเลือกที่แอคชั่น Open Form
หลังจากที่เลือกแอคชั่นแล้วจะสังเกตเห็นว่าในส่วนของอาร์กิวเมนต์แอคชั่นจะปรากฏขึ้นมา
ดังรูปอาร์กิวเมนต์แอคชั่นที่ปรากฏขึ้นจะประกอบด้วยค่าต่างๆ ที่แอคชั่นนั้นๆ ต้องการใน
การทางานเช่น เมื่อเราเลือกแอคชั่น Open Form ก็ต้องกาหนดค่าอาร์กิวเมนต์แอคชั่นให้
แมโคร รู้ว่าต้องการ Open Form อะไรอย่างไร ซึ่งให้เรากาหนดค่าของอาร์กิวเมนต์
แอคชั่นดังรูป
จากรูป จะเป็นการกาหนดค่าอาร์กิวเมนต์แอคชั่นให้ทาคาสั่งดังนี้
        5. เมื่อทาการกาหนดค่าต่าง ๆ เรียบร้อยแล้ว ให้ทาการบันทึกแมโคร โดยการคลิก
ที่ปุ่มบันทึกในทูลบาร์ และตั้งชื่อเป็น Open form หลังจากนั้นคลิกปุ่ม ตกลง
6. เมื่อทาการบันทึกเรียบร้อยแล้วให้ทาการ Run แมโคร โดยการคลิกที่ปุ่ม   !   ในทูลบาร์
จะได้ผลดังนี้คือ เปิดฟอร์มชื่อ กรอกประวัตินักเรียน ตามที่ได้ระบุไว้ จากนั้นก็แสดงกรอบ
ข่าวสาร (Message Box) แจ้งว่า “ยินดีต้อนรับ” ดังรูป

                                                                        แสดงกรอบ
                                                                         ข่าวสาร
                                                                      (Message Box)
                                                                       แจ้งว่า “ยินดี
                                                                         ต้อนรับ”
เนื้อหาจบแล้ว ต่อไปให้นักเรียนทาแบบฝึกหัดหน่วยที่ 7
         เมื่อทาแบบฝึกหัดหน่วยที่ 7 เสร็จแล้ว
       ให้นักเรียน ทาแบบทดสอบหลังเรียนต่อไป

More Related Content

What's hot

Microsoft access
Microsoft accessMicrosoft access
Microsoft accesskomolpalin
 
Lesson 3 ตาราง
Lesson 3 ตารางLesson 3 ตาราง
Lesson 3 ตารางErrorrrrr
 
Lesson 5 การสร้าง form
Lesson 5 การสร้าง formLesson 5 การสร้าง form
Lesson 5 การสร้าง formErrorrrrr
 
ใบความรู้ เรื่อง ส่วนประกอบของโปรแกรม Microsoft excel 2007
ใบความรู้ เรื่อง ส่วนประกอบของโปรแกรม Microsoft excel 2007ใบความรู้ เรื่อง ส่วนประกอบของโปรแกรม Microsoft excel 2007
ใบความรู้ เรื่อง ส่วนประกอบของโปรแกรม Microsoft excel 2007Nicharee Piwjan
 
เอกสารประกอบการเรียน โปรแกรม Microsoft Excel 2010
เอกสารประกอบการเรียน โปรแกรม Microsoft Excel 2010 เอกสารประกอบการเรียน โปรแกรม Microsoft Excel 2010
เอกสารประกอบการเรียน โปรแกรม Microsoft Excel 2010 kanidta vatanyoo
 
ข้อสอบปฏิบัติ Microsoft Word
ข้อสอบปฏิบัติ Microsoft Wordข้อสอบปฏิบัติ Microsoft Word
ข้อสอบปฏิบัติ Microsoft WordSupreeyar philarit
 
งานคอมกลุ่ม6
งานคอมกลุ่ม6งานคอมกลุ่ม6
งานคอมกลุ่ม6Aum Forfang
 
การใช้โปรแกรม Access เบื้องต้น
การใช้โปรแกรม Access เบื้องต้นการใช้โปรแกรม Access เบื้องต้น
การใช้โปรแกรม Access เบื้องต้นtechno UCH
 
ใบความรู้ที่ 5 การสร้างแผนภูมิ
ใบความรู้ที่  5 การสร้างแผนภูมิใบความรู้ที่  5 การสร้างแผนภูมิ
ใบความรู้ที่ 5 การสร้างแผนภูมิMeaw Sukee
 
Microsoft office excel 2007
Microsoft office excel 2007Microsoft office excel 2007
Microsoft office excel 2007Wee Jay
 

What's hot (17)

Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Lesson 3 ตาราง
Lesson 3 ตารางLesson 3 ตาราง
Lesson 3 ตาราง
 
53011220073
5301122007353011220073
53011220073
 
53011220073
5301122007353011220073
53011220073
 
Lesson 5 การสร้าง form
Lesson 5 การสร้าง formLesson 5 การสร้าง form
Lesson 5 การสร้าง form
 
การใช้งาน Ms office 2010
การใช้งาน Ms office 2010การใช้งาน Ms office 2010
การใช้งาน Ms office 2010
 
ใบความรู้ เรื่อง ส่วนประกอบของโปรแกรม Microsoft excel 2007
ใบความรู้ เรื่อง ส่วนประกอบของโปรแกรม Microsoft excel 2007ใบความรู้ เรื่อง ส่วนประกอบของโปรแกรม Microsoft excel 2007
ใบความรู้ เรื่อง ส่วนประกอบของโปรแกรม Microsoft excel 2007
 
Dw ch06 form_and_php
Dw ch06 form_and_phpDw ch06 form_and_php
Dw ch06 form_and_php
 
Excel2010
Excel2010Excel2010
Excel2010
 
เอกสารประกอบการเรียน โปรแกรม Microsoft Excel 2010
เอกสารประกอบการเรียน โปรแกรม Microsoft Excel 2010 เอกสารประกอบการเรียน โปรแกรม Microsoft Excel 2010
เอกสารประกอบการเรียน โปรแกรม Microsoft Excel 2010
 
ข้อสอบปฏิบัติ Microsoft Word
ข้อสอบปฏิบัติ Microsoft Wordข้อสอบปฏิบัติ Microsoft Word
ข้อสอบปฏิบัติ Microsoft Word
 
งานคอมกลุ่ม6
งานคอมกลุ่ม6งานคอมกลุ่ม6
งานคอมกลุ่ม6
 
N2 (2)
N2 (2)N2 (2)
N2 (2)
 
การใช้โปรแกรม Access เบื้องต้น
การใช้โปรแกรม Access เบื้องต้นการใช้โปรแกรม Access เบื้องต้น
การใช้โปรแกรม Access เบื้องต้น
 
ใบความรู้ที่ 5 การสร้างแผนภูมิ
ใบความรู้ที่  5 การสร้างแผนภูมิใบความรู้ที่  5 การสร้างแผนภูมิ
ใบความรู้ที่ 5 การสร้างแผนภูมิ
 
Epi info unit05
Epi info unit05Epi info unit05
Epi info unit05
 
Microsoft office excel 2007
Microsoft office excel 2007Microsoft office excel 2007
Microsoft office excel 2007
 

Similar to หน่วยที่ 7 การสร้างคำสั่งอย่างง่าย

ใบความรู้ที่ 4
ใบความรู้ที่ 4ใบความรู้ที่ 4
ใบความรู้ที่ 4Rattana Wongphu-nga
 
ใบความรู้ 5.1รูปแบบรายงานโครงงานคอมพิวเตอร์
ใบความรู้ 5.1รูปแบบรายงานโครงงานคอมพิวเตอร์ใบความรู้ 5.1รูปแบบรายงานโครงงานคอมพิวเตอร์
ใบความรู้ 5.1รูปแบบรายงานโครงงานคอมพิวเตอร์sa_jaimun
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นDararat Worasut
 
โปรแกรม Microsoft Access 2007
โปรแกรม Microsoft Access 2007โปรแกรม Microsoft Access 2007
โปรแกรม Microsoft Access 2007kruthanyaporn
 
การเข้าโปรแกรม Psd
การเข้าโปรแกรม Psdการเข้าโปรแกรม Psd
การเข้าโปรแกรม Psdsombut
 
พื้นฐานภาษาจาวา
พื้นฐานภาษาจาวาพื้นฐานภาษาจาวา
พื้นฐานภาษาจาวาAeew Autaporn
 
ขอบข่ายและประเภทโครงงานคอมพิวเตอร์
ขอบข่ายและประเภทโครงงานคอมพิวเตอร์ขอบข่ายและประเภทโครงงานคอมพิวเตอร์
ขอบข่ายและประเภทโครงงานคอมพิวเตอร์miiztake
 
ตอนที่ 3 การนำเสนอข้อมูล
ตอนที่ 3 การนำเสนอข้อมูลตอนที่ 3 การนำเสนอข้อมูล
ตอนที่ 3 การนำเสนอข้อมูลKriangx Ch
 
Joomla-installation
Joomla-installationJoomla-installation
Joomla-installationSo Pias
 
แนะนำโปรแกรม Macromedia authorware 7.0
แนะนำโปรแกรม Macromedia authorware 7.0 แนะนำโปรแกรม Macromedia authorware 7.0
แนะนำโปรแกรม Macromedia authorware 7.0 pom_2555
 
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตาโปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตาpom_2555
 

Similar to หน่วยที่ 7 การสร้างคำสั่งอย่างง่าย (20)

ใบความรู้ที่ 4
ใบความรู้ที่ 4ใบความรู้ที่ 4
ใบความรู้ที่ 4
 
ใบความรู้ 5.1รูปแบบรายงานโครงงานคอมพิวเตอร์
ใบความรู้ 5.1รูปแบบรายงานโครงงานคอมพิวเตอร์ใบความรู้ 5.1รูปแบบรายงานโครงงานคอมพิวเตอร์
ใบความรู้ 5.1รูปแบบรายงานโครงงานคอมพิวเตอร์
 
Db7
Db7Db7
Db7
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้น
 
โปรแกรม Microsoft Access 2007
โปรแกรม Microsoft Access 2007โปรแกรม Microsoft Access 2007
โปรแกรม Microsoft Access 2007
 
การเข้าโปรแกรม Psd
การเข้าโปรแกรม Psdการเข้าโปรแกรม Psd
การเข้าโปรแกรม Psd
 
Pbl2
Pbl2Pbl2
Pbl2
 
พื้นฐานภาษาจาวา
พื้นฐานภาษาจาวาพื้นฐานภาษาจาวา
พื้นฐานภาษาจาวา
 
ม.6 05 แผนการจัดการเรียนรู้ที่ 18 23
ม.6  05 แผนการจัดการเรียนรู้ที่ 18 23ม.6  05 แผนการจัดการเรียนรู้ที่ 18 23
ม.6 05 แผนการจัดการเรียนรู้ที่ 18 23
 
Java 7&12 6 2
Java 7&12 6 2Java 7&12 6 2
Java 7&12 6 2
 
11
1111
11
 
ขอบข่ายและประเภทโครงงานคอมพิวเตอร์
ขอบข่ายและประเภทโครงงานคอมพิวเตอร์ขอบข่ายและประเภทโครงงานคอมพิวเตอร์
ขอบข่ายและประเภทโครงงานคอมพิวเตอร์
 
ตอนที่ 3 การนำเสนอข้อมูล
ตอนที่ 3 การนำเสนอข้อมูลตอนที่ 3 การนำเสนอข้อมูล
ตอนที่ 3 การนำเสนอข้อมูล
 
Joomla-installation
Joomla-installationJoomla-installation
Joomla-installation
 
Dream weaver8
Dream weaver8Dream weaver8
Dream weaver8
 
แนะนำโปรแกรม Macromedia authorware 7.0
แนะนำโปรแกรม Macromedia authorware 7.0 แนะนำโปรแกรม Macromedia authorware 7.0
แนะนำโปรแกรม Macromedia authorware 7.0
 
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตาโปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
 
Vb6 5 ข้อมูลและตัวแปร
Vb6 5 ข้อมูลและตัวแปร Vb6 5 ข้อมูลและตัวแปร
Vb6 5 ข้อมูลและตัวแปร
 

More from kruthanyaporn

หน่วยที่ 6 การสร้างรายงาน
หน่วยที่ 6 การสร้างรายงานหน่วยที่ 6 การสร้างรายงาน
หน่วยที่ 6 การสร้างรายงานkruthanyaporn
 
หน่วยที่ 6 การสร้างรายงาน
หน่วยที่ 6 การสร้างรายงานหน่วยที่ 6 การสร้างรายงาน
หน่วยที่ 6 การสร้างรายงานkruthanyaporn
 
หน่วยที่ 5 การสร้างฟอร์ม
หน่วยที่ 5 การสร้างฟอร์มหน่วยที่ 5 การสร้างฟอร์ม
หน่วยที่ 5 การสร้างฟอร์มkruthanyaporn
 
หน่วยที่ 4 การสร้างแบบสอบถาม
หน่วยที่ 4 การสร้างแบบสอบถามหน่วยที่ 4 การสร้างแบบสอบถาม
หน่วยที่ 4 การสร้างแบบสอบถามkruthanyaporn
 
หน่วยที่ 3 การสร้างตาราง
หน่วยที่ 3 การสร้างตารางหน่วยที่ 3 การสร้างตาราง
หน่วยที่ 3 การสร้างตารางkruthanyaporn
 
หน่วยที่ 2 โปรแกรม Microsoft office Access 2007
หน่วยที่ 2 โปรแกรม Microsoft office Access 2007หน่วยที่ 2 โปรแกรม Microsoft office Access 2007
หน่วยที่ 2 โปรแกรม Microsoft office Access 2007kruthanyaporn
 
ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูลความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูลkruthanyaporn
 
การสร้างรายงาน
การสร้างรายงานการสร้างรายงาน
การสร้างรายงานkruthanyaporn
 
หน่วยที่ 6 รายงาน
หน่วยที่ 6 รายงานหน่วยที่ 6 รายงาน
หน่วยที่ 6 รายงานkruthanyaporn
 
การสร้างฟอร์ม
การสร้างฟอร์มการสร้างฟอร์ม
การสร้างฟอร์มkruthanyaporn
 
การสร้างแบบสอบถาม
 การสร้างแบบสอบถาม การสร้างแบบสอบถาม
การสร้างแบบสอบถามkruthanyaporn
 
การสร้างตาราง
การสร้างตารางการสร้างตาราง
การสร้างตารางkruthanyaporn
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลkruthanyaporn
 

More from kruthanyaporn (20)

หน่วยที่ 6 การสร้างรายงาน
หน่วยที่ 6 การสร้างรายงานหน่วยที่ 6 การสร้างรายงาน
หน่วยที่ 6 การสร้างรายงาน
 
หน่วยที่ 6 การสร้างรายงาน
หน่วยที่ 6 การสร้างรายงานหน่วยที่ 6 การสร้างรายงาน
หน่วยที่ 6 การสร้างรายงาน
 
หน่วยที่ 5 การสร้างฟอร์ม
หน่วยที่ 5 การสร้างฟอร์มหน่วยที่ 5 การสร้างฟอร์ม
หน่วยที่ 5 การสร้างฟอร์ม
 
หน่วยที่ 4 การสร้างแบบสอบถาม
หน่วยที่ 4 การสร้างแบบสอบถามหน่วยที่ 4 การสร้างแบบสอบถาม
หน่วยที่ 4 การสร้างแบบสอบถาม
 
หน่วยที่ 3 การสร้างตาราง
หน่วยที่ 3 การสร้างตารางหน่วยที่ 3 การสร้างตาราง
หน่วยที่ 3 การสร้างตาราง
 
หน่วยที่ 2 โปรแกรม Microsoft office Access 2007
หน่วยที่ 2 โปรแกรม Microsoft office Access 2007หน่วยที่ 2 โปรแกรม Microsoft office Access 2007
หน่วยที่ 2 โปรแกรม Microsoft office Access 2007
 
ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูลความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
 
การสร้างรายงาน
การสร้างรายงานการสร้างรายงาน
การสร้างรายงาน
 
หน่วยที่ 6 รายงาน
หน่วยที่ 6 รายงานหน่วยที่ 6 รายงาน
หน่วยที่ 6 รายงาน
 
การสร้างฟอร์ม
การสร้างฟอร์มการสร้างฟอร์ม
การสร้างฟอร์ม
 
การสร้างแบบสอบถาม
 การสร้างแบบสอบถาม การสร้างแบบสอบถาม
การสร้างแบบสอบถาม
 
การสร้างตาราง
การสร้างตารางการสร้างตาราง
การสร้างตาราง
 
Table
TableTable
Table
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
 
Database1
Database1Database1
Database1
 
Database1
Database1Database1
Database1
 
Database1
Database1Database1
Database1
 
Database1
Database1Database1
Database1
 
Database1
Database1Database1
Database1
 
Database1
Database1Database1
Database1
 

หน่วยที่ 7 การสร้างคำสั่งอย่างง่าย

  • 1.
  • 2. แมโคร (Macro) สามารถสร้างขึ้นได้จากมุมมองแมโคร โดยภายในหน้าต่าง แมโครจะประกอบด้วยองค์ประกอบและวิธีการสร้างงานดังนี้ 1. คลิก แท็บสร้าง 2. คลิกเลือก แมโคร 3. ส่วนของการกาหนดแอคชั่นเป็นพื้นที่ใช้สาหรับใส่ลาดับการทางานของแมโคร ให้เป็นชุดคาสั่งเดียวกันตามลาดับก่อนหลัง
  • 4. 1. การเปิด – ปิด เพจ, ฟอร์ม, โมดูล, แบบสอบถาม, รายงาน, ตาราง แอคชั่น คาอธิบาย OpenDataAccessPage เปิดเพจที่กาหนด สามารถเลือกมุมมองในการเปิดได้ OpenForm เปิดฟอร์มที่กาหนด สามารถเลือกมุมมองในการเปิดได้ OpenModule เปิดโมดูลที่กาหนด OpenQuery เปิดแบบสอบถามที่กาหนด สามารถกาหนดมุมมอง และโหมดข้อมูลได้ OpenReport เปิดรายงานที่กาหนด และสามารถเลือกมุมมองในการเปิดได้ OpenTable เปิดตารางที่กาหนด และสามารถเลือกมุมมองในการเปิดได้ Close ใช้ปิดหน้าต่างที่กาลังทางานอยู่หรือหน้าต่างที่กาหนดจากอาร์กิวเมนต์ แอคชั่น
  • 5. 2. การเรียกใช้งาน และหยุดการทางานของแมโคร แอคชั่น คาอธิบาย RunMacro ใช้ในการเรียก Run แมโครที่ต้องการโดยเมื่อ Run แมโคร ที่กาหนดเสร็จแล้วจะกลับมาทา แมโครในลาดับต่อไป StopMacro ใช้ในการหยุดแมโครที่กาลังทางานอยู่ในขณะนั้น StopAllMacro หยุดการทางานของแมโครทั้งหมด 3. การค้นหาข้อมูล แอคชั่น คาอธิบาย FindNext ใช้ในการค้นหาเรคคอร์ดถัดไปจากเรคคอร์ดแรก FindRecord ใช้ในการค้นหาเรคคอร์ด GoToRecord ใช้ในการกระโดดไปยังเรคคอร์ดที่ต้องการซึ่งตาแหน่งที่ต้องการกระโดดไปใน อาร์กิวเมนต์แอคชั่น ApplyFilter ใช้ในการแสดงข้อมูลตามฟิลด์เตอร์ที่กาหนด
  • 6. 4. การควบคุมการแสดงผลทางหน้าจอ แอคชั่น คาอธิบาย Beep ใช้ส่งเสียงเตือนผู้ใช้ในกรณีที่ต้องการเตือนด้วยเหตุผลต่าง ๆ GotoControl ให้โฟกัสไปยังคอนโทรลที่เลือก GotoPage ไปยังหน้าจอที่กาหนด Hourglass ให้แสดง mouse pointer เป็นรูปนาฬิกาทรายในขณะที่กาลัง Run แมโคร MsgBox แสดงไดอะล็อกบ็อกซ์ตามข้อความที่กาหนด Maximize ขยายหน้าต่างที่ใช้งานอยู่ให้เต็มจอ Minimize ย่อหน้าต่างที่ใช้งานอยู่ให้เต็มจอ MoveSize กาหนดขนาดของหน้าต่างที่ใช้งานอยู่ในปัจจุบัน Restore ทาให้หน้าต่างที่ใช้งานอยู่ปัจจุบันมีขนาดเท่าเดิม ShowAllRecords ให้แสดงเรคคอร์ดทั้งหมด ShowToolbar ให้แสดงทูลบาร์ หรือซ่อนทูลบาร์ที่ต้องการ
  • 7. 5. การนาเข้าข้อมูลจากภายนอก และส่งออก แอคชั่น คาอธิบาย TransferDatabase ใช้ในการนาเข้าข้อมูลจากภายนอก และส่งออกสู่ภายนอกเช่น FoxPro TransferSpreadsheet ใช้ในการนาเข้าและส่งออกฐานข้อมูลในรูปแบบไฟล์ของโปรแกรมอื่น ๆ TransferText ใช้ในการนาเข้า และส่งออกข้อมูลในรูปแบบไฟล์ที่กาหนด
  • 8. 6. การใช้งานอื่น ๆ แอคชั่น คาอธิบาย Rename ใช้เปลี่ยนชื่อ Object ในฐานข้อมูลที่ใช้อยู่ CopyObject ใช้ทาสาเนา Object ที่ต้องการในฐานข้อมูลเดิม หรือฐานข้อมูลอื่น DeleteObject ใช้ลบ Object ที่ต้องการในฐานข้อมูลเดิม หรือฐานข้อมูลอื่น RunApp ใช้ในการเรียกใช้งาน แอพลิเคชั่นอื่น ๆ เช่น Calculator, Paintbrush เป็นต้น PrintOut ใช้ในการสั่งพิมพ์ ตาราง, รายงาน, แบบสอบถาม, หรือฟอร์มซึ่งสามารถกาหนดช่วย หรือ หน้าที่ต้องการพิมพ์ได้ OutputTo ใช้ในการส่งตาราง,รายงาน,แบบสอบถาม,ฟอร์ม,เพจ,หรือโมดูลออกภายนอกในรูปแบบของ ไฟล์ต่าง ๆ ซึ่งกาหนดรูปแบบของไฟล์ได้ที่อาร์กิวเมนต์แอคชั่น AddMenu ใช้ในการทาเมนูให้แมโคร Quit ออกจากโปรแกรม Access 2007
  • 9. การสร้างแมโคร เพื่อเปิดวัตถุในฐานข้อมูล แมโคร(Macro) เป็นคาสั่งย่อยที่ใช้ในการจัดการกับฐานข้อมูล เพียงแค่ผู้ใช้งาน เลือกว่าจะใช้คาสั่งใดในการทางาน ซึ่งมีวิธีในการสร้างดังนี้ 1.เลือกเมนูสร้าง เลือกคลิกปุ่มแมโคร(Macro)
  • 11. จากรูปจะสังเกตเห็นว่าในมุมมองออกแบบของแมโครประกอบด้วย 3 ส่วนคือ * แอคชั่น ใช้สาหรับกาหนดคาสั่งต่าง ๆ เพื่อให้ทางานตามที่เราต้องการโดยใน แมโครหนึ่ง ๆ สามารถกาหนดได้หลายคาสั่งเพื่อรวมเป็นหนึ่งแมโคร โดยแมโครจะทางาน ตามลาดับ จะทาทีละคาสั่งตั้งแต่บรรทัดแรกจนถึงบรรทัดสุดท้าย * ข้อคิดเห็น ใช้สาหรับอธิบายคาสั่งต่าง ๆ ที่เรากาหนดไป เพื่อความเข้าใจของ ผู้เขียนโปรแกรมเอง * อาร์กิวเมนต์แอคชั่น ใช้ในการกาหนดค่าต่าง ๆ ที่แอคชั่นนั้น ๆ ต้องการในการ ทางาน
  • 12. 4. การกาหนดแอคชั่นให้กับแมโคร 4.1. เมื่อต้องการกาหนดแอคชั่นให้กับแมโคร ให้ทาการเลือกในส่วนของแอคชั่น ในมุมมองออกแบบดังรูป 4.2. ทาการเลือกแอคชั่นที่ต้องการ โดยให้ทดลองเลือกที่แอคชั่น Open Form หลังจากที่เลือกแอคชั่นแล้วจะสังเกตเห็นว่าในส่วนของอาร์กิวเมนต์แอคชั่นจะปรากฏขึ้นมา ดังรูปอาร์กิวเมนต์แอคชั่นที่ปรากฏขึ้นจะประกอบด้วยค่าต่างๆ ที่แอคชั่นนั้นๆ ต้องการใน การทางานเช่น เมื่อเราเลือกแอคชั่น Open Form ก็ต้องกาหนดค่าอาร์กิวเมนต์แอคชั่นให้ แมโคร รู้ว่าต้องการ Open Form อะไรอย่างไร ซึ่งให้เรากาหนดค่าของอาร์กิวเมนต์ แอคชั่นดังรูป
  • 13.
  • 14. จากรูป จะเป็นการกาหนดค่าอาร์กิวเมนต์แอคชั่นให้ทาคาสั่งดังนี้ 5. เมื่อทาการกาหนดค่าต่าง ๆ เรียบร้อยแล้ว ให้ทาการบันทึกแมโคร โดยการคลิก ที่ปุ่มบันทึกในทูลบาร์ และตั้งชื่อเป็น Open form หลังจากนั้นคลิกปุ่ม ตกลง
  • 15. 6. เมื่อทาการบันทึกเรียบร้อยแล้วให้ทาการ Run แมโคร โดยการคลิกที่ปุ่ม ! ในทูลบาร์
  • 16. จะได้ผลดังนี้คือ เปิดฟอร์มชื่อ กรอกประวัตินักเรียน ตามที่ได้ระบุไว้ จากนั้นก็แสดงกรอบ ข่าวสาร (Message Box) แจ้งว่า “ยินดีต้อนรับ” ดังรูป แสดงกรอบ ข่าวสาร (Message Box) แจ้งว่า “ยินดี ต้อนรับ”
  • 17. เนื้อหาจบแล้ว ต่อไปให้นักเรียนทาแบบฝึกหัดหน่วยที่ 7 เมื่อทาแบบฝึกหัดหน่วยที่ 7 เสร็จแล้ว ให้นักเรียน ทาแบบทดสอบหลังเรียนต่อไป