Tham gia30/5/09Bài viết108Được thích7
file excel của mình có dùng đến vba để tính toán, mình muốn khóa một vài ô trong Sheet 1 nên đã dùng chức năng protect sheet. nhưng sau khi dùng protect sheet thì vba không chạy được nữa và hiện thông báo như ảnh mình gửi kèm. Untitled.png 7.8 KB · Đọc: 50
vậy phải làm sao để vừa không cho chỉnh sửa một số cell mà vẫn chạy được vba?
xin nhờ các ace trong gpe giúp đỡ.File đính kèm
Tham gia11/4/13Bài viết2,155Được thích1,261
file excel của mình có dùng đến vba để tính toán, mình muốn khóa một vài ô trong Sheet 1 nên đã dùng chức năng protect sheet. nhưng sau khi dùng protect sheet thì vba không chạy được nữa và hiện thông báo như ảnh mình gửi kèm. Trong code bạn unprotect ở đầu Sub, xong việc protect lại.
vậy phải làm sao để vừa không cho chỉnh sửa một số cell mà vẫn chạy được
vba?
xin nhờ các ace trong gpe giúp đỡ.
Tham gia30/5/09Bài viết108Được thích7
- #3
Trong code bạn unprotect ở đầu Sub, xong việc protect lại. bạn hướng dẫn cụ thể hơn được không? mình không biết code unprotect và protect.
giaiphap
==(^o^)==Tham gia12/3/07Bài viết5,624Được thích5,818Donate (Momo)
- #4
bạn hướng dẫn cụ thể hơn được không? mình không biết code unprotect và protect. Bạn muốn cụ thể thì phải có code thật mới dễ chứ viết code xong bạn lại nói không biết áp dụng vào file của bạn nửa thì mất công không.
Tham gia14/9/10Bài viết9,113Được thích20,191
- #5
file excel của mình có dùng đến vba để tính toán, mình muốn khóa một vài ô trong Sheet 1 nên đã dùng chức năng protect sheet. nhưng sau khi dùng protect sheet thì vba không chạy được nữa và hiện thông báo như ảnh mình gửi kèm. bạn tham khảo trang web nầy
vậy phải làm sao để vừa không cho chỉnh sửa một số cell mà vẫn chạy được
vba?
xin nhờ các ace trong gpe giúp đỡ.
//www.giaiphapexcel.com/diendan/threads/117613.Cách-chạy-macro-trong-sheet-bị-protect
Tham gia30/5/09Bài viết108Được thích7
- #6
Bạn muốn cụ thể thì phải có code thật mới dễ chứ viết code xong bạn lại nói không biết áp dụng vào file của bạn nửa thì mất công không. ok bạn. sau một hồi google, tìm cả trang web viết tiếng anh thì mình đã tìm được cái
này
Sheets("Sheet1").Unprotect Password:="123"
Sheets("Sheet1").Protect Password:="123"
Lần chỉnh sửa cuối: 28/11/16
Tham gia3/6/14Bài viết896Được thích718Giới tính Nam Nghề nghiệp Quản Lý Cửa Hàng
Tham gia14/5/17Bài viết141Được thích125Giới tính Nam
- #8
Mã: With Sheet1
.Protect ("123")
.Unprotect ("123")
End With bạn hướng dẫn cụ thể hơn được không? mình không biết code unprotect và protect.