Giup code khong cho mo File 2 lan (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

minhtuan55

Thành viên bị đình chỉ hoạt động
Thành viên bị đình chỉ hoạt động
Tham gia
23/3/16
Bài viết
705
Được thích
52
Giúp code Không cho mở file 2 lần

Chào cả nhà GPE !

Em muốn xin 1 đoạn Code, Khi File đó mở rồi thì mở nữa sẽ không được.
Lý do : là khi mở FIle đó mình nhập dữ liệu xong hết rồi nhưng chưa save rồi thủ nhỏ màn hình xuống rồi mở nhạc nghe, rồi người kia vào mở tiếp file đó 1 lần nữa, rồi nó hiện Bảng thông báo như bên dưới, nếu chọn No thì hok sao, chọn Yes coi như nhập liệu nảy giờ mất hết, Rất mong cac ban Giúp. minh đang can
 
Lần chỉnh sửa cuối:
Viết 1 cái workbook open event, nó check hiện hữu của một file x nào đó.
Nếu file x hiện hữu, nó thoát ra.
Nếu file x chưa hiện hữu, nó tạo file x, và unhide sheet cho người ta làm việc

Viết 1 cái workbook close/save event, nó hide sheet và xóa file x

Vì sheet bị hide nên người mở không thể disable macro mà làm việc được.

Giải pháp chỉ phòng kẻ ngay. Chứ kẻ gian thì còn khuya mới phòng được. Đừng nghĩ đến phòng kẻ gian, mất công lắm. Việc này giành cho dan siêu. Dân siêu thì đã không hỏi những quy trình căn bản này.
 
Upvote 0
Viết 1 cái workbook open event, nó check hiện hữu của một file x nào đó.
Nếu file x hiện hữu, nó thoát ra.
Nếu file x chưa hiện hữu, nó tạo file x, và unhide sheet cho người ta làm việc

Viết 1 cái workbook close/save event, nó hide sheet và xóa file x

Vì sheet bị hide nên người mở không thể disable macro mà làm việc được.

Giải pháp chỉ phòng kẻ ngay. Chứ kẻ gian thì còn khuya mới phòng được. Đừng nghĩ đến phòng kẻ gian, mất công lắm. Việc này giành cho dan siêu. Dân siêu thì đã không hỏi những quy trình căn bản này.
dạ. Không sao đâu anh. Tại em đang làm file dùng công thức tính tiền cho Bố Mẹ em tính tiền . Nên có nhiếu khi Bố mẹ e tưởng chưa mở rồi mở tiếp lần nữa. anh có thể viết dùm em code luôn. chứ VBA em chỉ biết sơ sơ. Mong anh giúp em. Em xin cảm ơn trước
 
Upvote 0
Viết 1 cái workbook open event, nó check hiện hữu của một file x nào đó.
Nếu file x hiện hữu, nó thoát ra.
Nếu file x chưa hiện hữu, nó tạo file x, và unhide sheet cho người ta làm việc

Viết 1 cái workbook close/save event, nó hide sheet và xóa file x

Vì sheet bị hide nên người mở không thể disable macro mà làm việc được.

Giải pháp chỉ phòng kẻ ngay. Chứ kẻ gian thì còn khuya mới phòng được. Đừng nghĩ đến phòng kẻ gian, mất công lắm. Việc này giành cho dan siêu. Dân siêu thì đã không hỏi những quy trình căn bản này.

Nếu người dùng không sử dụng VBA thì cũng khó đấy.
Nhưng thường khi mở file đang có sẵn nó thường báo readonly chứ nhỉ?
 
Upvote 0
Tác giả bài viết nên nhờ các MOD hay SMOD sửa lại tiêu đề bài viết cho 2ui chuẩn đi đã!-+*/

Sau đó ta tính tiếp!|||||
Như thế này là chưa ổn:
[thongbao]
[h=2]Giup code khong cho mo File 2 lan [/thongbao][/h]
||||| |||||
 
Upvote 0
Nếu người dùng không sử dụng VBA thì cũng khó đấy.
Nhưng thường khi mở file đang có sẵn nó thường báo readonly chứ nhỉ?

Thực sự toi cũng chả hiểu tại sao chủ thớt lại bị vấn đề này.
Tôi chỉ đề nghị giải pháp theo nguyên lý shared token và giải quyết deadlock.
 
Upvote 0
Thực sự toi cũng chả hiểu tại sao chủ thớt lại bị vấn đề này.
Tôi chỉ đề nghị giải pháp theo nguyên lý shared token và giải quyết deadlock.

Trời em nói vậy mà anh chửa hiểu ak. Ý em là khi mình mở 1 file excel rồi ví dụ file có tên là TINHTIEN rối mình chưa đóng file đó đi mình lại mở file đó 1 lần nữa thì nó hiện 1 bảng thông báo Readonly gì gì đó. Nếu mình chọn No thì không sao, còn chọn Yes thì nó sẽ không lưu gì cả. a chưa hiểu thì a cứ tạo 1 file o ngoài màn hình Destkop vi du ten la A rồi a mở lên a nhập gì gì đó vào ô nào cũng được rối anh lại mở 1 lần nữa từ màn hình deaktop rối anh chọn Yes xem thừ nó có lưu hay không
 
Upvote 0
Nếu người dùng không sử dụng VBA thì cũng khó đấy.
Nhưng thường khi mở file đang có sẵn nó thường báo readonly chứ nhỉ?
Dạ đúng rồi anh. do em cài cho Bố mẹ em làm nên họ không biêt tiếng anh tiếng em gì hết . chọn Yes là nó không lưu gì hết. Em muốn khi file đó đã mở rồi thì mở lần 2 cũng không được . mong anh giúp em
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom