Xây dựng thư viện các hàm chức năng
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Xây dựng thư viện các hàm chức năng Xây dựng thư viện các hàm chức năngKhi sử dụng bảng tính Excel, chắc bạn không thể không dùng các hàm được địnhnghĩa sẵn như: SUM;COUNT;…Excel có vài trăm hàm như vậy được chia làmnhiều nhóm theo tính năng khác nhau. Tuy vậy, không phải chúng đ ã đáp ứngđược hết các yêu cầu của người dùng. Nếu thường xuyên cần phải sử dụng cáccông thức tính tóan phức tạp trong bảng tính của mình, bạn có thể tự xây dựnghàm bằng ngôn ngữ lập trình Visual Basic rồi tập hợp chúng thành một thư việnhàm do người dùng định nghĩa (User-Defined FunctionsLibrary). Sau đó nạp thưviện này vào Excel qua công cụ Add-Ins. Như vậy bạn có thể dùng chúng như cáchàm được định nghĩa sẵn trong Excel.Các bước thực hiện cụ thể như sau:1.Khởi động Excel, tạo một bảng tính mới (giả sử tên là Book1.xls). Trong Book1,bạn chỉ cần giữ lại một WorkSheet đầu tiên (xóa bỏ các WorkSheet từ Sheet2 đếnhết, việc làm này nhằm thu gọn thư viện nên bạn có thể bỏ qua).2.Chọn lệnh Tools.Marco.Visual Basic Editor () để chuyển sang môitrường sọan thảo Visual Basic. Khung Project sẽ liệt kê các thư viện và dự án đangđược mở trong Excel, trong đó có Book1.3.Nhấn chuột vào dòng VBAProject (Book1) để chọn dự án này rồi chọn lệnhInsert. Module để chèn thêm một Module mới vào dự án (Module mới này sẽ cótên là Module1).4.Nhấn đúp vào Module1 để chuyển sang khung sọan thảo bên phải khung Project.Nhập mã nguồn các hàm của bạn vào khung này. Bạn cần viết chúng theo đúng cúpháp của ngôn ngữ Visual Basic và chú ý không đặt tên hàm của mình trùng vớicác hàm và từ khóa đã có trong Excel.5.Chọn lệnh File.Close anh Return to Microsoft Excel () để quay trở lạiExcel. Bạn có thể kiểm tra sự hoạt động của các hàm mới này ngay trong Book1.Nếu vẫn còn sai sót, quay lại thực hiện từ bước 2 để sửa mã nguồn của các hàm.6.Chọn lệnhFile.SaveAs:-Trong khung Save in, chọn thư mục: MSOfficeOfficeLibrary (thư mục ngầmđịnh chứa các thư viện của Excel).-Trong khung File Name: Nhập tên tập tin theo ý mình (abc.xla).-Trong khung Save As type: Chọn Microsft Excel Add-In.-Nhấn OK để lưu lại thư viện dưới dạng tệp Add-In.7.Khởi động lại Excel. Chọn lệnh Tools.Add-Ins8. Trong danh sách Add-Ins available, đánh dấu chọn vào mục có đúng tên thưviện của mình. Nếu chưa có thì bấm Browse ... để dẫn tới thư mục đã save file ởbước 6Kể từ đây bạn có thể dùng các hàm mới này như những hàm đã được định nghĩasẵn trong Excel. Chúng sẽ đ ược liệt kê trong nhóm hàm User Defined. Để sử dụngcác hàm này trên máy tính khác, bạn chỉ việc chép tập tin abc.xla vào thư mụcMSOfficeOfficeLibrary rồi thực hiện các bước 7,8. Muốn bổ sung các hàm mớivào thư viện, bạn cần nhập thêm mã nguồn vào Module1 của thư viện rồi chọnlệnh File.Save abc.xla để lưu lại.Để người khác không thể mở và sửa chữa được thư viện của mình, trước khi chọnFile. Save, bạn chọn lệnh Tools.VBAProject Properties. Trong hộp tọai ProjectProperties, nhấp vào mục Protection; đánh dấu chọn Lock Project for Viewing;nhập mật khẩu vào dòng Password; nhập lại mật khẩu lần nữa vào dòng ConfirmPassword; nhấn OK. Sau này nếu muốn sữa nội dung mã nguồn của thư viện , bạnphải nhập mật khẩu này mới mở được thư viện.
Tìm kiếm theo từ khóa liên quan:
excel tài liệu excel giáo trình excel mẹo vặt trong excel lý thuyết excel tự học excelTài liệu cùng danh mục:
-
Giáo trình Sử dụng thiết bị văn phòng - Trường CĐ Kinh tế - Kỹ thuật Bạc Liêu
79 trang 577 4 0 -
50 trang 478 0 0
-
73 trang 423 2 0
-
69 trang 397 6 0
-
Giáo trình Tin học (Trình độ: Trung cấp nghề) - Trường Trung cấp nghề Củ Chi
268 trang 319 4 0 -
183 trang 313 0 0
-
Giáo trình Tin học văn phòng: Phần 2 - Bùi Thế Tâm
65 trang 294 0 0 -
Nhập môn Tin học căn bản: Phần 1
106 trang 288 0 0 -
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 284 0 0 -
Giáo trình Tin học văn phòng: Phần 2
17 trang 267 0 0
Tài liệu mới:
-
Luận văn Thạc sĩ Kinh tế: Nâng cao năng lực cạnh tranh của Công ty American Standard Việt Nam
82 trang 0 0 0 -
213 trang 0 0 0
-
Luận án “ Một số biện pháp nhằm nâng cao hiệu quả sử dụng vốn tại Công ty xây dựng Cầu 75 “
80 trang 0 0 0 -
Nội dung và vai trò của các vấn đề quản trị trong thực hiện chiến lược.
7 trang 0 0 0 -
143 trang 0 0 0
-
142 trang 0 0 0
-
Bài giảng Kết cấu bêtông cốt thép - Trường Đại học Kỹ thuật Công nghiệp
172 trang 0 0 0 -
Nghệ thuật và khoa học đánh giá sự thực thi của CEO –phần1
10 trang 0 0 0 -
Sáng kiến kinh nghiệm THPT: Một số giải pháp nâng cao hiệu quả công tác chủ nhiệm ở trường THPT
57 trang 0 0 0 -
8 trang 0 0 0