Xin code để accesc có thể refresh hoặc chạy lại

nhatvai

New Member
Hội viên mới
Cho em hỏi với có cách nào để Access tự refresh khi ấn vào 1 button hoặc access tự restart lại ko
 
Ðề: Xin code để accesc có thể refresh hoặc chạy lại

Access tự refresh là sao hả bạn, ko hiểu lắm. Bạn có thể nếu vấn đề bạn đang gặp phải là gì ko?
 
Ðề: Xin code để accesc có thể refresh hoặc chạy lại

VD: Thanh tiêu đề của mình là Font Arial giờ mình nạp vào Font Tahoma lúc này thanh tiêu đề nó ko tự đổi Font luôn, mà phải tắt ứng dụng rồi bật lại lúc này thanh tiêu đề mới đổi thành Tahoma.
Giờ mình muốn là khi ấn vào button đổi Font thì Access tự cập nhật lại Font luôn hoặc tự tắt đi bật lại ứng dụng để nhận Font
 
Ðề: Xin code để accesc có thể refresh hoặc chạy lại

VD: Thanh tiêu đề của mình là Font Arial giờ mình nạp vào Font Tahoma lúc này thanh tiêu đề nó ko tự đổi Font luôn, mà phải tắt ứng dụng rồi bật lại lúc này thanh tiêu đề mới đổi thành Tahoma.
Giờ mình muốn là khi ấn vào button đổi Font thì Access tự cập nhật lại Font luôn hoặc tự tắt đi bật lại ứng dụng để nhận Font

Font tiêu đề là do Windows quy định, có liên quan gì đến Access đâu nhỉ?
 
Ðề: Xin code để accesc có thể refresh hoặc chạy lại

Cái Font đó đã thay đổi nhưng Access vẫn nhận hiển thị Font cũ . Nên phải đóng và mở lại ứng dụng Access đó thì lúc đó mới nhận Font mới . Giờ em muốn Access nó có thể tự Đóng và mở lại hoặc Refresh để hiện thị Font mới .
-----------------------------------------------------------------------------------------
Bây giờ em chỉ muốn hỏi là có Code hoặc Module nào để Access có thể tự đóng và mở lại ứng dụng được ko .
 
Sửa lần cuối:
Ðề: Xin code để accesc có thể refresh hoặc chạy lại

Cái Font đó đã thay đổi nhưng Access vẫn nhận hiển thị Font cũ . Nên phải đóng và mở lại ứng dụng Access đó thì lúc đó mới nhận Font mới . Giờ em muốn Access nó có thể tự Đóng và mở lại hoặc Refresh để hiện thị Font mới .
-----------------------------------------------------------------------------------------
Bây giờ em chỉ muốn hỏi là có Code hoặc Module nào để Access có thể tự đóng và mở lại ứng dụng được ko .


Tôi không hiểu cái việc tại sao đổi font hệ thống mà font của thanh tiêu đề Access không đổi? Nghi ngờ điều đó, tôi đã thử trên máy của mình trên 50 lần với các loại font khác nhau. Kết quả là vẫn có hiệu lực ngay khi thay đổi.

Cái nữa là không hiểu ý bạn là đóng và mở lại cái cửa sổ Access lại hay chỉ là đóng và mở lại cửa sổ của một form.

Nếu bạn muốn đóng xong rồi mở lại cửa sổ của Access thì theo kinh nghiệm ít năm của tôi, vấn đề này không thể thực hiện được. Vì một lẽ đơn giản là lệnh sau đây trong code sẽ cho đóng cửa sổ Access:

DoCmd.Quit

Khi ban hành lệnh này thì lập tức thoát ngay khỏi Access, như vậy những lệnh đi sau lệnh trên sẽ không có tác dụng (nghĩa là không thực thi được).

Vậy làm sao mà có thể mở lại cửa sổ Access sau khi đã quit!

Nhưng nếu cho đóng form, sau đó cho mở lại ngay thì được.
 
Ðề: Xin code để accesc có thể refresh hoặc chạy lại

Cái Font đó đã thay đổi nhưng Access vẫn nhận hiển thị Font cũ . Nên phải đóng và mở lại ứng dụng Access đó thì lúc đó mới nhận Font mới . Giờ em muốn Access nó có thể tự Đóng và mở lại hoặc Refresh để hiện thị Font mới .
-----------------------------------------------------------------------------------------
Bây giờ em chỉ muốn hỏi là có Code hoặc Module nào để Access có thể tự đóng và mở lại ứng dụng được ko .

Dùng shell để mở một tool nho nhỏ, tool này sẽ có chức năng lắng nghe xem cái ProcessID của Access đang mở đã thật sự đóng chưa. Nếu đóng rồi, thì gọi shell để mở lại Access.

Kế tiếp DoCmd.Cam như bác Phật

Có thể mô tả như sau:

Bên Access:
Shell "Tool.exe ProcessID"
Docmd.Cam

Bên Tool:
Lặp Kiểm tra ProcessID đã tắt hay chưa?
Nếu tắt
shell "Access.exe FileAccess"
End

Nói tóm lại là hơi mệt xíu :xinloinhe:
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Kỹ thuật giải trình thanh tra BHXH

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top