Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Chạy 1 function vbscript trong Access???
#1
Cho hỏi, hiện tại e có 1 function visual basic, nội dung như này:
Mã:
Function Result(strData)
            no =10
            strResult = ""
            For i = 1 To Len(strData)
                strResult = strResult + Chr(Asc(Mid(strText, i, 1)) Xor no)
            Next
            Result = strResult
End Function

Giờ e muốn tạo 1 cái macro trong Access để chuyển các ký tự trong Access thành dạng ký tự dc encode bằng hàm kia thì e phải làm ntn i dont know
File DB của e có hơn 4k dòng nên e cần 1 cái macro để nó tự động làm ý mà happy
Chữ ký của heroes1412 Xin chào, mình là heroes1412, Tham gia http://thuthuataccess.com/forum từ ngày 26-01 -13.
Reply
Những người đã cảm ơn
#2
(26-01-13, 12:32 PM)heroes1412 Đã viết: Cho hỏi, hiện tại e có 1 function visual basic, nội dung như này:
Mã:
Function Result(strData)
            no =10
            strResult = ""
            For i = 1 To Len(strData)
                strResult = strResult + Chr(Asc(Mid(strText, i, 1)) Xor no)
            Next
            Result = strResult
End Function

Giờ e muốn tạo 1 cái macro trong Access để chuyển các ký tự trong Access thành dạng ký tự dc encode bằng hàm kia thì e phải làm ntn i dont know
File DB của e có hơn 4k dòng nên e cần 1 cái macro để nó tự động làm ý mà happy

1/ Chép hàm này vào một modul
2/ Tạo macro mới
- Action : Runcode
- Function Name : Result(....)
Thay dấu ... bằng từ bạn muốn chuyển. Nhớ để trong dấu ""
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
a ơi, e k phải dân access, e search trên google ra cái site này thấy chuyên về access nên e hỏi a à happy.

e cần chuyển rất nhiều thông tin, hơn 4k record, chả nhẽ e ngồi copy paste từng cái để chuyển hả a sad.

Các thông tin cần chuyển đều nằm trong 1 table trong access, e search google thấy macro giúp tự động làm việc nên e hỏi.

a làm ơn hướng dẫn thật chi tiết cho e dc k?
cho e xin yahoo để hỏi cho tiện a?
Chữ ký của heroes1412 Xin chào, mình là heroes1412, Tham gia http://thuthuataccess.com/forum từ ngày 26-01 -13.
Reply
Những người đã cảm ơn
#4
Không hiểu ý đồ của bạn là gì. Bạn cần nói rõ mục đích mới giúp được
Thâ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
#5
Tức là e cần 1 cái macro để mã hóa toàn bộ dữ liệu trong DB. Cái hàm để mã hóa họ yêu cầu lại dc viết bằng ngôn ngữ vbscript như bên trên.

Dữ liệu trong DB rất nhiều nên e cần làm tự động ý ạ.
Chữ ký của heroes1412 Xin chào, mình là heroes1412, Tham gia http://thuthuataccess.com/forum từ ngày 26-01 -13.
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
  Cần giúp đỡ về hàm if trong macro hvhvpdk 2 81 28-11-16, 01:04 PM
Bài mới nhất: hvhvpdk
  Hướng dẫn tạo Menu cho file Access bằng Macro Noname 44 31,816 10-11-16, 04:48 PM
Bài mới nhất: ongke0711
  hàm đổi số thành chữ trong access trico9.0 8 4,595 30-09-16, 03:09 PM
Bài mới nhất: ongke0711
  Hỏi đáp về Access cơ bản của thành viên mới... paulsteigel 8 289 11-07-16, 03:07 PM
Bài mới nhất: cpucloi
  menu trong access 2007 anhhoa1208 1 967 22-06-15, 06:52 PM
Bài mới nhất: tranthanhan1962

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ơ