Moroni,
Resposta rápida:
https://learn.microsoft.com/pt-br/offic ... visibility
Com base no acima, saberá porque uma variável Public dentro de uma Sub ou Function não é possível.
Se tiver tempo, adiciono mais detalhes
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Pesquisa resultou em 3114 ocorrências
- Sex Jan 06, 2023 6:25 pm
- Fórum: VBA Básico
- Tópico: Problema com variável
- Respostas: 6
- Exibições: 661
- Qui Jan 05, 2023 6:38 pm
- Fórum: VBA Básico
- Tópico: Problema com variável
- Respostas: 6
- Exibições: 661
Re: Problema com variável
Moroni, Para que a variável seja reconhecida pelas duas funções, ela precisa ser declarada fora deles: 'Variável declarada no escopo do módulo Private produto_selecionado As Integer 'Private aqui significa que outros módulos/forms não tem acesso a ela Private Sub botão_alterar_linha_listbox_Click() ...
- Qui Jan 05, 2023 12:28 am
- Fórum: VBA Básico
- Tópico: Contar a quantidade de click na listbox
- Respostas: 1
- Exibições: 367
Re: Contar a quantidade de click na listbox
Pode disponibilizar o arquivo? Sem ver o código fica complicado ajudar.
- Sáb Dez 31, 2022 8:00 pm
- Fórum: VBA Básico
- Tópico: Pasta fecha ao utilizar filtros
- Respostas: 3
- Exibições: 585
Re: Pasta fecha ao utilizar filtros
Carlos,
O erro acontece se desativar as macros? Existem uma chance do filtro manual estar conflitando com o código VBA, o que pode causar o arquivo fechar inesperadamente.
O erro acontece se desativar as macros? Existem uma chance do filtro manual estar conflitando com o código VBA, o que pode causar o arquivo fechar inesperadamente.
- Sáb Dez 31, 2022 7:57 pm
- Fórum: Geral
- Tópico: Formatação condicional em texto específico
- Respostas: 3
- Exibições: 1357
Re: Formatação condicional em texto específico
Carlos,
A formatação condicional se aplica a célula toda, portanto, se quiser colorir somente parte do texto, só com VBA. É uma opção deixar a letra que identifica C ou D em uma coluna separada? Tornaria o trabalho bem mais fácil.
Att
A formatação condicional se aplica a célula toda, portanto, se quiser colorir somente parte do texto, só com VBA. É uma opção deixar a letra que identifica C ou D em uma coluna separada? Tornaria o trabalho bem mais fácil.
Att
- Qui Dez 29, 2022 4:23 am
- Fórum: VBA Básico
- Tópico: Erro de automação. Exceção.
- Respostas: 1
- Exibições: 678
Re: Erro de automação. Exceção.
dadall,
Só olhando o código. Se o arquivo for importante, recomendo contratar alguém para recuperá-lo. De outra forma, o melhor é reconstruir.
Boa sorte
Só olhando o código. Se o arquivo for importante, recomendo contratar alguém para recuperá-lo. De outra forma, o melhor é reconstruir.
Boa sorte
- Qui Dez 29, 2022 4:17 am
- Fórum: Excel - Integração com a Web
- Tópico: Web Scraping com VBA
- Respostas: 1
- Exibições: 1451
Re: Web Scraping com VBA
raphaag, Há uma longa curva de aprendizado para transformar o código abaixo no que precisa. Em resumo, você precisará capturar o POST feito na página (ou GET se for baseado em querystring) e daí começar a trabalhar em coletar os resultados. Se pareceu algo complicado, você provavelmente se beneficia...
- Seg Dez 26, 2022 10:51 pm
- Fórum: VBA Básico
- Tópico: Número de ocorrências em uma coluna
- Respostas: 4
- Exibições: 651
Re: Número de ocorrências em uma coluna
MWilbertR, O que falta na sua rotina é extrair a lista de nomes únicos. Existem duas formas de fazer isso: - Varrer coluna de nomes e obter tal lista antes de fazer a contagem - Construir a lista conforme vai fazendo a contagem A segunda complica demais o código. A primeira fica mais legível. Gastei...
- Seg Dez 26, 2022 9:21 pm
- Fórum: VBA Básico
- Tópico: Formato moeda no textbox enquanto digita com 4 casas decimais
- Respostas: 1
- Exibições: 413
Re: Formato moeda no textbox enquanto digita com 4 casas decimais
O autor:
http://excelevba.com.br/formato-moeda-n ... to-digita/
Referenciado aqui:
http://www.tomasvasquez.com.br/forum/vi ... php?t=7386
Veja se o tópico ajuda
http://excelevba.com.br/formato-moeda-n ... to-digita/
Referenciado aqui:
http://www.tomasvasquez.com.br/forum/vi ... php?t=7386
Veja se o tópico ajuda
- Seg Dez 26, 2022 9:16 pm
- Fórum: VBA Básico
- Tópico: Criar uma caixa de entrada VBA que coleta dados do usuário
- Respostas: 1
- Exibições: 435
Re: Criar uma caixa de entrada VBA que coleta dados do usuário
CAMILO, Por partes. O checkbox pode ativar uma macro tranquilamente (independente do seu valor). Clique com o botão direito sobre ele selecione "Atribuir macro". Já para coletas dados como mencionou, a solução mais simples é usar InputBox: https://www.tomasvasquez.com.br/blog/microsoft-off...