Notifications
Clear all

Visualiza uma planilha mas está em outra

12 Posts
4 Usuários
0 Reactions
2,494 Visualizações
(@glaudemir)
Posts: 42
Eminent Member
Topic starter
 

Amigos, anexei um arquivo no qual preciso melhorar o código. No próprio arquivo coloquei as explicações do que preciso corrigir, pois creio que só explicando por aqui ficaria difícil a compreensão.

O fato é que após rodar um formulário que me conduz a uma determinada planilha, a planilha que visualizamos na tela não é de fato a que o excel está trabalhando... negócio meio louco.

Creio que entenderão melhor o meu problema visualizando o arquivo anexo.

Obrigado.

Glaudemir

 
Postado : 07/09/2016 1:57 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Se eu entendi vc so nao consegue usar pq o formulario nao fecha, acrescente no final do seu codigo essa linha

unload me

Assim qdo vc clicar em inicar o formulario vai fechar, e a planilha sera editavel como vc precisa.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 07/09/2016 3:32 pm
(@glaudemir)
Posts: 42
Eminent Member
Topic starter
 

Olá, MPrudencio, obrigado por seu interesse em ajudar.

Mas não é isso. Mesmo depois de fechado o formulário continua acontecendo o problema. Tente seguir todos os testes que fiz e creio que entenderá melhor o meu problema.

Um forte abraço.

 
Postado : 07/09/2016 5:39 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Segui todos os passos e não notei nenhum dos fatos citados, as teclas e digitação funcionaram corretamente.

Ja tentou abrir o arquivo em um outro pc ?
[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/09/2016 6:08 pm
(@glaudemir)
Posts: 42
Eminent Member
Topic starter
 

Olá, Mauro. Obrigado.

As teclas de digitação funcionam normalmente, mas tente usar as setas (deslocamento lateral, e para cima e para baixo). São as setas que não funcionam. Mas o mais relevante é que quando você digita algo na planilha que está aparecendo na sua tela (Compras), o que você digitou desaparece, e aparece na planilha Início.
Olha, eu gravei um vídeo explicando melhor. Creio que assistindo fique mais fácil de entender o meu problema.
Segue o link: https://www.youtube.com/watch?v=YCNyY7EbHb0&feature=youtu.be

Esse problema acontece em qualquer computador que eu abrir o arquivo.

Obrigado.

 
Postado : 07/09/2016 7:42 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Glaudemir, como eu havia dito fiz exatamente como você mostra no video e funciona perfeitamente, agora o que dá para supor com este modelo é que está incompleto, pois só temos um formulário com um botão e as instruções que estão na mesma indica que faltam os controles "txtUsuario e txtSenha" que estou supondo devem ser de algum outro formulário ou de abertura do arquivo ou para se acessar as abas, se for isto tem de revisar as instruções que estejam neste outro formulário.
Só não temos erro ao clicar no botão devido a instrução para ignorar os erros "On Error Resume Next".

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/09/2016 8:59 pm
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Glaudemir, assim como o Mauro, também testei aqui seguindo exatamente sua sequencia e não consegui reproduzir nenhum dos erros apontados.

Por acaso vc não estava com algum outro arquivo Excel com macros aberto ao mesmo tempo? Ou talvez algum add-in personalizado? Às vezes até o simples fato de reinicializar a máquina pode resolver.

 
Postado : 07/09/2016 9:18 pm
(@glaudemir)
Posts: 42
Eminent Member
Topic starter
 

Mauro e Edson, bom dia!

Muito obrigado pelas respostas.

Se vocês estão testando aí e não está dando o mesmo problema do vídeo, vou verificar o que pode estar acontecendo... Mas aqui eu testei em duas máquinas e se comportaram do mesmo jeito. E não tinha outros arquivos abertos que pudessem estar interferindo.

De fato o formulário original tem várias caixas de controle, entre as quais txtUsuario e txtSenha, como bem apontou o Mauro.

Mas valeu. Obrigado pelo interesse. Vou ver o que pode estar acontecendo nas minhas máquinas.

Um forte abraço.

 
Postado : 08/09/2016 5:06 am
(@glaudemir)
Posts: 42
Eminent Member
Topic starter
 

Anexei uma planilha que encontrei na internet que faz login de usuário. Ela apresenta um problema parecido com o meu, embora tenham objetivos diferentes.

Na planilha coloquei algumas instruções. Vejam se agora fica mais claro.

Creio que se encontrarem a solução para esta questão eu conseguirei adaptá-la para o meu problema.

Obrigado mais uma vez.

 
Postado : 08/09/2016 9:16 am
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Glaudemir, boa tarde.

Novamente, testei esse novo sistema e a única coisa que não faz como vc quer é a questão de ativar a Plan1 automaticamente, mas isso pq no código realmente não há essa implementação. Então, para resolver...

...Eu gostaria que ao fazer o login, a Plan1 fosse ativada automaticamente. (Do jeito que está Menu é quem fica ativada)

bastaria disparar o método Activate para a Plan1, logo abaixo do loop For-Next:

        . . .
        For lContador = 2 To lTotal
            Sheets(Sheets("Senha").Range("C" & lContador).Value).Visible = True
        Next lContador
        ThisWorkbook.Sheets("Plan1").Activate   'AQUI
        Unload frmLogin
    Else
        . . .

Quanto à questão...

... Ao chegar na Plan1, tentem preencher alguma célula e vejam se funciona normalmente.

não percebi nenhum problema em preencher quaisquer intervalos na Plan1, não ficou travado como vc descreveu no primeiro tópico.

O problema talvez possa estar em seu software, não nas planilhas/pastas.

Só prá complementar, o teste que fiz foi utilizando Excel 2016 64bits x Win10.

 
Postado : 08/09/2016 10:01 am
(@glaudemir)
Posts: 42
Eminent Member
Topic starter
 

Edson, obrigado.

É, deve ser problema nas minhas máquinas mesmo... Uso o Office 2013, Windows 7.

Coloquei a linha que você sugeriu. De fato agora vai pra Plan1, mas quando chega lá a planilha fica travada, não funciona.

Você continuou com a planilha Menu protegida e mesmo assim tudo funciona normalmente?

 
Postado : 08/09/2016 10:45 am
(@glaudemir)
Posts: 42
Eminent Member
Topic starter
 

Amigos, boa tarde!

Confirmado!!! O problema está desde o início nas duas máquinas que utilizo. Fui testar em outras máquinas e nelas tudo funciona normalmente: tanto esta planilha de login quanto a planilha do meu trabalho.

Desculpem-me e muito obrigado pela atenção.

Glaudemir

 
Postado : 08/09/2016 10:56 am