Cách không cho người khác copy file excel.

  • Thread starter Thread starter hml89
  • Ngày gửi Ngày gửi
Liên hệ QC

hml89

Thành viên tiêu biểu
Tham gia
14/9/12
Bài viết
526
Được thích
392
Giới tính
Nam
Xin chào anh,chị trong diễn đàn.
Mọi người cho em hỏi là có cách nào để không cho người khác copy file excel của mình không ạ? File excel của em nằm trong ổ dữ liêu chung của công ty, nhiều người hay copy về xem dữ liêu, nên để tránh những dữ liêu đó không được cập nhật đúng lúc, em muốn khóa không cho người ta copy file, mà chỉ xem trên file gốc thôi ạ.

Em xin cám ơn mọi người!
 
Xin chào anh,chị trong diễn đàn.
Mọi người cho em hỏi là có cách nào để không cho người khác copy file excel của mình không ạ? File excel của em nằm trong ổ dữ liêu chung của công ty, nhiều người hay copy về xem dữ liêu, nên để tránh những dữ liêu đó không được cập nhật đúng lúc, em muốn khóa không cho người ta copy file, mà chỉ xem trên file gốc thôi ạ.

Em xin cám ơn mọi người!
Dùng VBA thì có thể giải quyết được vấn đề chính của bạn là người xem luôn xem được dữ liệu mới nhất. Phương án là tạo một file trung gian. Trong file trung gian sẽ dùng code để copy file mới nhất về và mở trên máy người dùng. Phải mở trên máy người dùng vì nếu họ mở xem trực tiếp file gốc thì bạn sẽ không thể cập nhật dữ liệu được. Sao khi xem xong họ sẽ đóng file lại, file này sẽ tự động được xóa khỏi máy tính người dùng hoặc không xóa cũng được nhưng chắc chắn khi họ dùng file trung gian để xem dữ liệu thì mọi thứ được thực hiện theo sự sắp đặt của code.
 
Dùng VBA thì có thể giải quyết được vấn đề chính của bạn là người xem luôn xem được dữ liệu mới nhất. Phương án là tạo một file trung gian. Trong file trung gian sẽ dùng code để copy file mới nhất về và mở trên máy người dùng. Phải mở trên máy người dùng vì nếu họ mở xem trực tiếp file gốc thì bạn sẽ không thể cập nhật dữ liệu được. Sao khi xem xong họ sẽ đóng file lại, file này sẽ tự động được xóa khỏi máy tính người dùng hoặc không xóa cũng được nhưng chắc chắn khi họ dùng file trung gian để xem dữ liệu thì mọi thứ được thực hiện theo sự sắp đặt của code.
Đúng rồi anh ạ, họ copy sang mục đích là lỡ quên không tắt file thì em vẫn có thể cập nhật được. Nhưng nó cũng có cái hạn chế ở chỗ như em chia sẻ là nguồn thông tin họ có không được cập nhật, mà em làm bên lĩnh vực sản xuất theo đơn đặt hang lẻ, nên thời gian cập nhật linh động, không theo giờ cố định. Vì có sản phẩm vòng đời sản xuất là 2h, nhưng cũng có sản phẩm là 16h. Xong sản phẩm nào thì cập nhật luôn.
 
Em xin chào mọi người, mọi người có cách nào giúp em được không ạ?
Em xin cám ơn!
Chúc cả nhà buổi chiều oi bức vui vẻ!
 
Thử cách này. Chú ý các yêu cầu sau:

1. Nhập được dẫn vào ô B1. File mẫu sử dụng mạng nội bộ để lưu file
2. Nhập tên file vào ô B2, chú ý phải gõ đúng phần mở rộng. Xem mẫu
3. Copy file "Testing" này về máy tính nào cũng được
4. Mở file và bấm nút OPEN

Sau khi bấm nút Open, sẽ xuất hiện 1 file gốc trên màn hình với dữ liệu mới nhất. Sau khi đóng file Tesing thì file gốc cũng tự xóa khỏi máy tính người dùng
 

File đính kèm

Thử cách này. Chú ý các yêu cầu sau:

1. Nhập được dẫn vào ô B1. File mẫu sử dụng mạng nội bộ để lưu file
2. Nhập tên file vào ô B2, chú ý phải gõ đúng phần mở rộng. Xem mẫu
3. Copy file "Testing" này về máy tính nào cũng được
4. Mở file và bấm nút OPEN

Sau khi bấm nút Open, sẽ xuất hiện 1 file gốc trên màn hình với dữ liệu mới nhất. Sau khi đóng file Tesing thì file gốc cũng tự xóa khỏi máy tính người dùng
Anh @quanghai1969 ơi, anh cho em hỏi chút là em có làm đến bước 2. Nhưng khi bấm lưu thì nó hiện ra hộp thoại này anh. Anh xem giúp em với ạ.
 

File đính kèm

  • hopthoai.jpg
    hopthoai.jpg
    123.9 KB · Đọc: 40
Cứ bấm ok đi. Mình nghĩ bạn có thể hiểu câu thông báo đó mà
 
Cứ bấm ok đi. Mình nghĩ bạn có thể hiểu câu thông báo đó mà
Em chào anh @quanghai1969 . Phần Path: khi em có điền là Z:\x_sxcn\KHSX\2019. Và thử trên máy tính của em thì mở được. Nhưng em có qua 2 máy tính khác (có sử dụng mang nội bộ)thì khi bật nó có hiện hộp thoại là không tìm thấy. Không biết là thao tác của em bị sai ở đâu ạ?

Chúc anh ngày mới vui vẻ ạ.
 
đoán thôi nhé
bạn để file trên máy khác là Share Full Folder chưa đấy ???!!!
 
anh @quanghai1969 ơi, khi nào anh vô diễn đàn, anh ghé qua đây giúp em với anh nhé. -\\/.
Code này mình đã kiểm tra và sử dụng bình thường trong cty của mình. Nếu bên bạn không chạy được thì mình thiệt không biết làm sao nữa. Nếu gặp thông báo đó chắc chắn là sai đường dẫn rồi.
 
Em chào anh @quanghai1969 . Phần Path: khi em có điền là Z:\x_sxcn\KHSX\2019. Và thử trên máy tính của em thì mở được. Nhưng em có qua 2 máy tính khác (có sử dụng mang nội bộ)thì khi bật nó có hiện hộp thoại là không tìm thấy. Không biết là thao tác của em bị sai ở đâu ạ?

Chúc anh ngày mới vui vẻ ạ.
Bạn kiểm tra lại đường dẫn file ko chứa kí tự đặc biệt thử
 
Bạn
Bạn có thể nói kĩ giúp mình được không? Máy tính của mình vẫn mở được bình thường,nhưng sang máy tính khác thì không được.
Bạn rename lại tên file thử , đường dẫn không chứa các kí tự như khoảng trống, dấu gạch ngang, ..... các kí tự đặc biệt đó bạn
 
anh @quanghai1969 ơi, khi nào anh vô diễn đàn, anh ghé qua đây giúp em với anh nhé. -\\/.
Thử thế này coi xem sao. Tại máy tính của ai đó, tìm đến file KHSX, nhấp chuột phải vào properties của file xem coi đường dẫn là gì rồi copy đường dẫn đó. Cái đường dẫn đó có khi mỗi máy dùng một tên ỗ đĩa khác nhau hoàn toàn. Cái này do ông IT cài đặt
 
Thử thế này coi xem sao. Tại máy tính của ai đó, tìm đến file KHSX, nhấp chuột phải vào properties của file xem coi đường dẫn là gì rồi copy đường dẫn đó. Chúc may mắn.
Em cũng đang tính tới trường hợp đó anh ạ. Nếu sửa tên file như bài #15 không được thì em sẽ thử cách này là cách cuối cùng ạ.
Em cám ơn anh đã nhiệt tình giúp đỡ. Chúc anh cuối tuần vui vẻ ạ.
 
Em chào anh @quanghai1969 . Phần Path: khi em có điền là Z:\x_sxcn\KHSX\2019. Và thử trên máy tính của em thì mở được. Nhưng em có qua 2 máy tính khác (có sử dụng mang nội bộ)thì khi bật nó có hiện hộp thoại là không tìm thấy. Không biết là thao tác của em bị sai ở đâu ạ?

Chúc anh ngày mới vui vẻ ạ.
Đôi lúc khai báo tại mỗi máy không phải là ổ Z.
Nên thống nhất đường dẫn.
 
Đôi lúc khai báo tại mỗi máy không phải là ổ Z.
Nên thống nhất đường dẫn.
Em thử cả tên là 10.0.1.5 rồi mà cũng không được ấy ạ. Đây là ổ dữ liệu nội bộ nên tên nó chỉ có 1 thôi.
Bài đã được tự động gộp:

Bạn
Bạn rename lại tên file thử , đường dẫn không chứa các kí tự như khoảng trống, dấu gạch ngang, ..... các kí tự đặc biệt đó bạn
Cám ơn bạn nhiều nhé,chúc bạn cuối tuần vui vẻ!
 
Thử cách này. Chú ý các yêu cầu sau:

1. Nhập được dẫn vào ô B1. File mẫu sử dụng mạng nội bộ để lưu file
2. Nhập tên file vào ô B2, chú ý phải gõ đúng phần mở rộng. Xem mẫu
3. Copy file "Testing" này về máy tính nào cũng được
4. Mở file và bấm nút OPEN

Sau khi bấm nút Open, sẽ xuất hiện 1 file gốc trên màn hình với dữ liệu mới nhất. Sau khi đóng file Tesing thì file gốc cũng tự xóa khỏi máy tính người dùng
Cái này file mẫu để ở ổ chung của công ty à anh.
 
Web KT

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

Back
Top Bottom