Ir ao conteúdo
  • Cadastre-se

Venloz

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

0
  1. Pessoal estou com uma dúvida que deveria ser algo extremamente simples mas já rodei a internet toda e não acho nada funcional Minha dúvida é a seguinte: Tenho uma pasta de trabalho que ao abrir tem uma função auto_open para abrir um userform, porém eu quero que ao abrir o userform essa pasta de trabalho seja ocultada mas que as demais pastas que estiverem abertas não sejam ocultadas. Códigos que não funcionam corretamente: ThisWorkbook.Application.Visible=False (não funciona, oculta todas as pastas abertas e eu quero apenas a que possui o userform) Windows(ThisWorkbook.Name).Visible = false (Funciona perfeitamente quanto tem mais de 1 pasta aberta, porém se eu abrir só a pasta que tem o Userform e não estiver com nenhuma outra pasta aberta, fica com o fundo cinza do excel ao abrir o userform e eu não quero fundo nenhum. Alguém tem ideia de como resolver isso? Desde já agradeço.
  2. Boa Noite Minha dúvida pode parecer simples mas eu to quebrando a cabeça pra entender o que está acontecendo A questão é a seguinte: Eu tenho uma ação que que se executada sozinha é extremamente rápida(literalmente é um do until com IF pra preencher a coluna status), porém como o arquivo vai ficar na rede e compartilhado eu preciso colocar o seguinte código antes da ação ser executada: ThisWorkbook.RefreshAll Para atualizar a base e verificar se entrou algum registro novo. Porém quando eu coloco esse código antes do outro código ser executado, a macro leva uns 10 segundos para rodar e se eu executo eles separadamente ambos não levam 2 segundos para serem executados. Alguém tem ideia do que possa estar acontecendo?
  3. Era exatamente isso que eu queria, muito obrigado, eu tinha quase acertado hahaha Em relação ao erro, não corro esse risco, porque eu já tenho o código (o que você mencionou acima) para percorrer outro frame e atribuir o valor a variável de acordo com a opção selecionada (tem um de X para pra descobrir qual campo ele vai preencher) É meio complexo de explicar mas da certo... kkkk de qualquer forma Muito obrigado pela ajuda, resolveu meu problema
  4. @Midori Com loop dessa forma eu já sei, existiria alguma outra sem loop? pra ir direto? Obrigado.
  5. Boa Noite! Minha dúvida é a seguinte: Como faço para colocar selecionar uma textbox que esta dentro de um frame de acordo com o resultado de uma variável. Ex: Sub_Localizar_Textbox Dim NmCampo as String Dim form1 as object NmCampo = "Campo1" set form1 = userform_alterar 'Agora que vem a parque q eu preciso' 'Eu quero trocar isso: Form1.frame_plataformas.Campo1.select 'Por isso Form1.frame_plataformas.NmCampo.select End Sub Ou seja, dependendo do valor da minha variável Nmcampo, ele vai selecionar uma TextBox especifica que esta dentro do meu frame_Plataformas do userform_alterar. Algo que eu acredito ser simples, mas não estou conseguindo. Vou usar para outra situação, mas dei esse exemplo do select pra facilitar. desde já agradeço a ajuda.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...