anhai88 > 28-08-13, 09:55 AM
anhai88 > 28-08-13, 10:09 AM
Noname > 28-08-13, 12:05 PM
Noname > 28-08-13, 01:01 PM
anhai88 > 28-08-13, 02:24 PM
(28-08-13, 01:01 PM)Noname Đã viết: Mình vừa search trên trang của Microsoft. Để An toàn, từ Win 7 trở đi,họ buộc bạn chia tay với hàm Sendkey đi. Hoặc nếu bạn cần thì search thêm trên các trang nước ngoài vì dùng các hàm API khá phức tạp.
http://office.microsoft.com/en-us/access...26289.aspx
Noname > 28-08-13, 03:11 PM
Private Sub Command51_Click()
Dim thongbao As String
DoCmd.GoToControl "xong"
If IsNull(fromdmy) Then
MsgBox "XIN CHI DINH THOI KHOANG XU LY ", vbExclamation, "XIN LOI KHONG THI HANH!"
Else
Docmd.Setwarnings False
DoCmd.OpenQuery "Q00 QUYETTOAN_KH", acViewNormal
DoCmd.OpenQuery "Q00 QUYETTOAN_LSX", acViewNormal
'DoCmd.OpenQuery "Q00 QUYETTOAN_LSXTONG", acViewNormal
Docmd.Setwarnings True
thongbao = " DA TINH XONG TON KHO VAT TU" & Chr(13)
MsgBox thongbao, 64, "HE QUAN LY CHUNG TU KE TOAN"
End If
End Sub
anhai88 > 28-08-13, 03:48 PM
(28-08-13, 03:11 PM)Noname Đã viết: Sửa thành thế này:
Mã:Private Sub Command51_Click()
Dim thongbao As String
DoCmd.GoToControl "xong"
If IsNull(fromdmy) Then
MsgBox "XIN CHI DINH THOI KHOANG XU LY ", vbExclamation, "XIN LOI KHONG THI HANH!"
Else
Docmd.Setwarnings False
DoCmd.OpenQuery "Q00 QUYETTOAN_KH", acViewNormal
DoCmd.OpenQuery "Q00 QUYETTOAN_LSX", acViewNormal
'DoCmd.OpenQuery "Q00 QUYETTOAN_LSXTONG", acViewNormal
Docmd.Setwarnings True
thongbao = " DA TINH XONG TON KHO VAT TU" & Chr(13)
MsgBox thongbao, 64, "HE QUAN LY CHUNG TU KE TOAN"
End If
End Sub
Đoạn sendkeys chỉ làm nhiệm vụ nhấn yes nếu hiện bảng thông báo. Thật ra Access đã hỗ trợ hàm SetWarnings rồi. Không cần dùng sendkeys nữa.