Mình có 1 workbook với 2 sheet: sheet1 và sheet2. Tại sheet2, mình lock với mật khẩu "abc". Trong sheet1 mình tạo 1 Buttton(Form control) và gán nó với 1 sub như sau:
Sub Test()
Sheet2.Unprotect "abc"
Sheet2.Protect "abc"
Sheet2.Unprotect "abc"
Sheet2.Protect "abc"
End Sub
Khi mình nhấn vào button, thì nó tự chuyển sang sheet2. Mọi người có thể giải thích giùm vì sao như vậy. Điều này cũng đúng nếu ta lặp lại việc Unprotec sheet và Protec sheet với 2 lần, 4 lần, 6 lần...nhưng với 1 lần, 3 lần, 5 lần... thì activesheet vẫn là sheet1. Mình dùng Office 2013.
Sub Test()
Sheet2.Unprotect "abc"
Sheet2.Protect "abc"
Sheet2.Unprotect "abc"
Sheet2.Protect "abc"
End Sub
Khi mình nhấn vào button, thì nó tự chuyển sang sheet2. Mọi người có thể giải thích giùm vì sao như vậy. Điều này cũng đúng nếu ta lặp lại việc Unprotec sheet và Protec sheet với 2 lần, 4 lần, 6 lần...nhưng với 1 lần, 3 lần, 5 lần... thì activesheet vẫn là sheet1. Mình dùng Office 2013.
File đính kèm
Lần chỉnh sửa cuối: