Bỏ qua nội dung
  • TASTE OF KNOWLEDGE
    • Giới thiệu
    • -
    • TASTE OF KNOWLEDGE
    Taste of KnowlegdeTaste of Knowlegde
    • Menu
    • Office
      • Power Point
      • Excel
      • Word
    • Giao trinh
      • HTML
      • HTMLCSS
      • PHP
      • Xây dựng trang web
      • kiểm thử
        • testcase
        • tester
        • testlink
    • KHÓA HỌC
      • Phân tích và Trực quan hóa dữ liệu cùng Power BI
      • Data Analysic with Microsoft
      • ỨNG DỤNG MICROSOFT OFFICE 2019
      • Kỹ năng giảng dạy Trực Tuyến – Elearning
      • Tin học Đại Cương – Y Dược
      • Xay dựng trang Web với HTML và CSS
    • Data Science
      • Data Analysis
        • Phân tích hoạt động truyền thông với Tableau
        • Data analysic – Tableau
        • LookerStudio
      • Big Data
      • rapitminer
      • topic modeling
    • Giới thiệu
      • văn hóa
        • tản mạn
    • TỪ THIỆN – NỤ CƯỜI VIỆT
    • CHUYỂN ĐỔI SỐ
    • -
      • Trang chủ
      • Tin học Cơ Bản

      MICROSOFT ACCESS 2016

      Chương trình giáo dục

      • 6 Sections
      • 10 Lessons
      • 5 Weeks
      Expand all sectionsCollapse all sections
      • Chương 1: Làm quen với Access
        2
        • 1.1
          Khái niệm cơ bản
        • 1.2
          Thao tác cơ bản
      • Chương 2: bảng - Table
        2
        • 2.1
          Tạo bảng
        • 2.2
          Thiết lập mối quan hệ
      • Chương 3: Truy vấn - Query
        3
        • 3.1
          Select query cơ bản
        • 3.2
          Truy vấn crosstab
        • 3.3
          Các loại truy vấn hành động
      • Chương 4: Biểu mẫu - Form
        1
        • 4.1
          Tạo form
      • Chương 5: Báo cáo - report
        1
        • 5.1
          Tạo báo cáo
      • Chương 6: Macro
        1
        • 6.1
          Tạo và chạy macro

      Tạo và chạy macro

      1/ Macro là gì?

      Là một đoạn chương trình gồm một hoặc dãy các hành động dùng để tự động hoá các thao tác với CSDL và tổ chức giao diện chương trình.

      2/ Các Macro thường dùng.

      Open (Form, Report, Table, Query, Report,…)

      Close : đóng đối tượng

      Delete: xoá đối tượng

      Maximize : Phóng to cửa sổ

      Minimize : Thu nhỏ cửa sổ

      Beep : Kêu tiếng chuông.

      Msgbox : Hiện dòng thông báo

      AddMenu: Tạo thực đơn…

      3/ Cấu trúc của một Macro gồm 2 phần:

      Tên hành động (Action).

      Các tham số (Action Argument).

      Ví dụ: Macro mở Form gồm

      Action: Open Form

      Action Argument :

      + Form Name: tên Form

      + View: Chế độ quan sát.

      II-TẠO VÀ THỰC HIỆN MACRO.

      1/Tạo Macro:

      Bước 1: Mở cửa sổ tạo Macro: Database \ Macro \New cửa sổ tạo macro.

      Bước 2: Đưa các hành động và các đối số tương ứng vào Macro.

      -> Chọn hành động tại ô trong cột Action

      -> Xác định các đối số tương ứng cho hành động vừa chọn tại vùng Action Argument.

      Thao tác tương tự để đặt các hành động và các đối số tiếp theo cho Macro.

      Bước 3: Ghi và đóng Macro.

      -> Mở Menu File, chọn Close, Chọn Yes

      -> Đặt tên Macro vào dòng Macro name

      -> Chọn OK.

      Thao tác tương tự để tạo các Macro khác.

      Ví dụ: Tạo một Macro thực hiện việc mở Form DS dưới dạng Form View.

          Bước 1: Database \Form \New

          Bước 2: Đặt hành động và đối số để mở Form.

      Bước 3: Ghi và đóng Macro.

      2/ Thực hiện Macro.

      2.1/ Thực hiện Macro từ cửa sổ tạo Macro

      Cách 1: Mở Menu Run, chọn Run

      Cách 2: Kích chuột vào biểu tượng Run( ! )

      2.2/Thực hiện trong cửa sổ Database.

      -> Chọn Macro trên thanh Object

      -> Kích chọn tên Macro cần thực hiện

      -> Chọn Run.

      2.3/Thực hiện Macro từ một của sổ khác.

      -> Mở Tools, chọn Macro \Macro \Run Macro

      -> Chọn tên Macro cần thực hiện

      -> Chọn OK

      2.4/Thực hiện Macro từ một nút lệnh trên Form.

      1. a) Các bước cần thực hiện

      Bước 1: Tạo các Macro cần dùng

      Bước 2: Mở cửa sổ Design view của Form

      Bước 3: Tạo nút lệnh và gắn Macro vừa tạo vào nút lệnh.

      1. b) Cách tạo một nút lệnh gắn với một Macro

      Giả sử đang ở cửa sổ thiết kế Form, muốn tạo một nút lệnh trên Form để thực hện một Macro, ta có thể làm theo các cách sau:

      Cách 1:

      – Bấm nút Macro trên cửa sổ Database để mở cửa sổ macro.

      – Kéo một Macro từ cửa sổ Database vào Form đang thiết kế. Kết quả Access tạo một nút lệnh có: Tiêu đề là tên Macro được kéo, thuộc tính Onclick : tên Macro.

      Cách 2:Tạo nút lệnh.

      Mở bảng thuộc tính của nút lệnh

      (View \Properties) và đặt các tính chất sau:

      + Caption : Tiêu đề của nút lệnh

      + On Click : Tên Macro cần thực hiện

      1. c) Ví dụ: Xây dựng một chương trình ứng dụng TSĐH gồm 3 chức năng.

      – Nhập dữ liệu cho các thí sinh

      – Tìm kiếm thí sinh theo SBD

      – Kết thúc chương trình

      Tổ chức dữ liệu và xây dựng chương trình:

      Bước 1: Tạo bảng DSTS gồm các trường

      –  SBD Kiểu Text

      –  Hodem  Kiểu Text

      –  Quequan Kiểu Text

      –  Tongdiem Kiểu Single.

      Bước 2: Tạo truy vấn TIMTS (tìm thí sinh)

      Bước 3: Tạo các  Macro :

      MoDSTS để mở bảng danh sách thí sin

      TIM  để mở truy vấn TIMTS

      KETTHUC để đóng Form

      Bước 4: Tạo Form TS (giao diện chương trình) có dạng sau:

      2.5/Thực hiện Macro bằng câu lệnh Docmd.

      Bước 1 – Tạo các đối tượng và các Macro cần dùng

      Bước 2 – Mở cửa sổ Design View của Form

      Bước 3 – Tạo các nút lệnh cần thiết trên Form

      Bước 4 – Tạo thủ tục đáp ứng sự kiện chạy Macro cho từng nút lệnh như sau:

      -> Chọn nút lệnh

      -> Kích nút Build trên thanh Standard.
      -> Chọn Code Builder, chọn OK.

      -> Viết câu lệnh : Docmd.Tên hành động, DS đối số

      Trong đó: Tên hành động là tên hành động của Macro.

      Danh sách đối số là một dãy các đối số của Macro giữa 2 đối số phải cách nhau bằng dấu phẩy “,”

      Ví dụ 1 : Tạo một thủ tục đáp ứng sự kiện cho nút Command1 chạy Macro Mở Form DANHSACH

      Private Sub Command1_Click()

      Docmd.OpenForm “DANHSACH”

      End Sub

      Ví dụ 2 : Tạo một thủ tục đáp ứng sự kiện cho nút Command2 chạy Macro đóng Form hiện thời

      Private Sub Command2_Click()

      Docmd.Close

      End Sub

       

       

      Để lại một bình luận Hủy

      Tạo báo cáo
      Trước
      Giới thiệu
      Kiến thức cho đi là kiến thức nhận về. Những chú gõ kiến miệt mài cảm nhận hương vị của Kiến Thức mỗi ngày. Toktips
      Bài viết mới
      • 22
        Th10
        7 Trục Quản Trị Dữ Liệu Cho Doanh Nghiệp Chức năng bình luận bị tắt ở 7 Trục Quản Trị Dữ Liệu Cho Doanh Nghiệp
      • 22
        Th10
        TRỤC QUẢN TRỊ DỮ LIỆU” (Data Management Axes) Chức năng bình luận bị tắt ở TRỤC QUẢN TRỊ DỮ LIỆU” (Data Management Axes)
      • 17
        Th11
        Bảo vệ dữ liệu trong Power BI – Power BI Data Protection Chức năng bình luận bị tắt ở Bảo vệ dữ liệu trong Power BI – Power BI Data Protection
      • 14
        Th11
        Phân quyền RLS – trong Power BI Chức năng bình luận bị tắt ở Phân quyền RLS – trong Power BI
      Đăng ký nhận bản tin mới
      Bạn nhập địa chỉ email để luôn nhận được những tin bài viết mới nhất của Toktipsvn

      Lỗi: Không tìm thấy biểu mẫu liên hệ.

      • Giới thiệu
      Giangtranvn.com
      • Office
        • Power Point
        • Excel
        • Word
      • Giao trinh
        • HTML
        • HTMLCSS
        • PHP
        • Xây dựng trang web
        • kiểm thử
          • testcase
          • tester
          • testlink
      • KHÓA HỌC
        • Phân tích và Trực quan hóa dữ liệu cùng Power BI
        • Data Analysic with Microsoft
        • ỨNG DỤNG MICROSOFT OFFICE 2019
        • Kỹ năng giảng dạy Trực Tuyến – Elearning
        • Tin học Đại Cương – Y Dược
        • Xay dựng trang Web với HTML và CSS
      • Data Science
        • Data Analysis
          • Phân tích hoạt động truyền thông với Tableau
          • Data analysic – Tableau
          • LookerStudio
        • Big Data
        • rapitminer
        • topic modeling
      • Giới thiệu
        • văn hóa
          • tản mạn
      • TỪ THIỆN – NỤ CƯỜI VIỆT
      • CHUYỂN ĐỔI SỐ
      • -