У меня есть простая электронная таблица Microsoft Excel с несколькими вкладками. При открытии рабочей книги у меня есть форма USER LOGIN, которая загружается и запрашивает логин и пароль. То, что я пытаюсь сделать, так или иначе не позволяет пользователю видеть листы в рабочей книге, пока они не войдут в систему. Проблема, которую я вижу, заключается в том, что у одного из моих листов есть макрос, поэтому я делаюСкрыть рабочую книгу/таблицы Excel VBA
sheet1.visible=xlhidden
Это дает мне ошибку отладки. Однако, даже если я пропустил этот лист и спрятал все остальные - и при правильном входе я попытался сделать их видимыми = xlVisible, они все еще не стали видимыми. Как я могу что-то сделать?
Есть ли какой-то способ скрыть книгу, возможно, а затем сделать ее видимой после успешного входа?
Вы можете заблокировать его и защитить его паролем. Этот метод не отображает содержимое, если не введен правильный пароль. Он также не полагается на имя пользователя - просто пароль. – PartyHatPanda
Надеюсь, что «visble» в вашем коде - это просто опечатка, когда вы написали вопрос. – YowE3K
@ YowE3K - да это. Я извиняюсь. – BobSki