Если вы использовали
ActiveWorkbook.Protect Password = "a"
для защиты своей книги, тогда ваш пароль - False
, поскольку Password
- пустая переменная и, следовательно, это не a
, поэтому Password = "a"
будет оцениваться как False
.
Поэтому
ActiveWorkbook.Unprotect Password:="False"
следует снять защиту с рабочей книги, а также использовать "неправильный" синтаксис для снятия защиты с нее
ActiveWorkbook.Unprotect Password = "a"
Альтернатива запущена эта строка кода в VBA в вашей книге.
ThisWorkbook.Worksheets(1).Cells(1, 1).Value(11) = ThisWorkbook.Worksheets(1).Cells(1, 1).Value(11)
Из-за ошибки в Excel она полностью отключит защиту без необходимости знать пароль.