Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Dùng hàm excel trong hoặc tự tạo hàm của mình trong Expression Builder
#1
Cách để dùng hàm excel trong access thì em xem trên diễn đàn và đã làm được nhưng để dùng những hàm đó trong Expression Builder thì em chưa làm được như hướng dẫn này. Mong các anh chị giúp đỡ

Creating Your User Defined Functions

Just as you would in Excel, simply enter your function into a standard module. In this example, I placed this small function called LastDayThisWeek into a standard Module. This particular function gives me the last day of the week.
[Hình: 110210_1546_Creatingand1.png]
If you have lots of User Defined Functions to keep track of, you can create one module to hold them all. For example, I typically put all my user defined functions into a module called My_User Defined_Functions. This makes finding and editing your functions easy.
[Hình: 110210_1546_Creatingand3.png]
In addition, when I activate the Expression Builder, I can drill into the My_User Defined_Functions module to see a complete list of my user defined functions.
[Hình: 110210_1546_Creatingand3.png]
Using Your User Defined Functions

In a query environment, you can use your User Defined functions in the same ways you would use built-in Access functions. In this example, I’m using my FirstDayLastMonth function.

[Hình: 110210_1546_Creatingand4.png]
In an Access Form, you can tie the Control Source for a text box to one of your User Defined functions (this same method works in Access reports).

In this example, this form will automatically execute the FirstDayLastMonth function each time it is opened to provide a value to the assigned text box.
[Hình: 110210_1546_Creatingand5.png]
And of course, your User Defined Functions can be used in other VBA procedures.

This procedure uses the FirstDayLastMonth function to find the first day of last month and then puts that date into a message box.
[Hình: 110210_1546_Creatingand6.png]

Đây là link gốc của hướng dẫn http://datapigtechnologies.com/blog/inde...in-access/
Chữ ký của nghi123 Xin chào, mình là nghi123, Tham gia http://thuthuataccess.com/forum từ ngày 24-09 -12.
Reply
Những người đã cảm ơn
#2
Bài viết quá cụ thể như thế mà bạn làm theo không được nữa thì đành chịu thua. Chịu khó đọc lại từng câu một nghiên cứu từ từ rồi làm theo là OK
Thân mến
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
Em nghĩ câu hỏi của em cũng đã rõ ràng là em đã dùng được hàm excel trên access, tạo một module chung để quản lý các hàm nhưng làm cách nào để tạo phần Function riêng (như phần đánh dấu màu đỏ) để chạy thông qua Expression Builder. Các hàm của em hiện nay vẫn chạy trên form bình thường nhưng nếu tạo file access khác thì phải copy phần module đã tạo. Em muốn thêm vào Expression Builder để dùng luôn. Đây là phần em không hiểu.

[Hình: 58344062.1102101546creatingand3.png]


* Đính chính: Các phần khác đã có, chỉ riêng Expression Builder khi tính toán trong table thì không có, không hiểu sao lại như vậy.
Chữ ký của nghi123 Xin chào, mình là nghi123, Tham gia http://thuthuataccess.com/forum từ ngày 24-09 -12.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hỏi] Việc set thuộc tính OnClick trong Code toancvp 5 229 31-10-16, 10:14 AM
Bài mới nhất: toancvp
  [Hỏi] File chạy chậm vì trong quá trình design phải chỉnh sửa và test thử nhiều. toancvp 4 262 29-07-16, 11:36 PM
Bài mới nhất: toancvp
  [Lỗi] Không import được hết dữ liệu từ Excel và Access huedhcs 2 158 03-07-16, 11:27 PM
Bài mới nhất: zinzin8x
  [Hỏi] Sử dụng phần mềm viết bằng Access trong mạng LAN chantroi_19 9 751 21-06-16, 10:33 AM
Bài mới nhất: lmthu
  Dung lượng đ.ồ á.n access lớn? tienze123 2 186 21-06-16, 09:16 AM
Bài mới nhất: lmthu

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ