12:00 - PERFEITO, era o que tava precisando saber para aprimorar meus conhecimentos de VBA 😉👍🏻 Dentre muitos canais que tentei este foi o único que realmente mostrou/ensinou como como selecionar uma Área de seleção no VBA! P.S.: E se eu não quiser contar o Cabeçalho é só informar -1 tanto na Linha e na Coluna a mesma coisa desde que na coluna seja tbm um local como a da linha que exige preenchimento obrigatório certo!? 😉 🦅🦅🦅🦅🦅🦅🦅🦅🦅🦅🦅🦅🦅🦅
@fernandoluizalponti35912 жыл бұрын
Dicas valiosas! Parabéns!
@ExcelOnlineBrasil2 жыл бұрын
Agradeço Fernando, feliz em ajudar. Abs
@josenildoalmeida87992 жыл бұрын
Muito bom! Obrigado por compartilhar!!
@luizdantas2101 Жыл бұрын
Obrigado
@ferdinandsantos1159 Жыл бұрын
Bom dia
@alberto0551002 жыл бұрын
Professor, não faltou no final da macro inserir a função Application. ScreenUpdating = true ?
@ExcelOnlineBrasil2 жыл бұрын
Alberto, você até pode habilitar ao final o ScreenUpdating. De um modo geral eu nunca retorno ele como True, pois não vejo vantagens em acompanhar a atualização de tela enquanto a macro executa. E se mantiver ele como False, isso não causa problemas a execução de sua macro. Obrigado pela observação, um abs.😉
@picoli83 Жыл бұрын
tudo bem. Tem como contar a quantidade de linhas numa textbox. Por exemplo só posso escrever no máximo 20 linhas. Desde já agradeço.
2 жыл бұрын
Perfeito. Consegui realizar o procedimento. Agora gostaria de saber se é possível escrever um código onde o usuário vai ser solicitado a definir o intervalo (range) que ele deseja e a programação seleciona esse intervalo.
@GabrielaLima-bn8uyАй бұрын
Seu conteúdo me ajuda demais!! Me tira uma dúvida? Preciso contar as células ímpares de um vetor. Mas não estou encontrando um conteúdo falando sobre isso .. vc pode fazer um vídeo sobre isso? Obrigada desde já🙏🏼
@ExcelOnlineBrasilАй бұрын
Boa pedida Gabriela. Para identificar números ímpares fica a dica: Operador Mod. Um abraço ;)
@GabrielaLima-bn8uyАй бұрын
@@ExcelOnlineBrasil eu sei que é mod resto 1 .. mas para o vetor eu não consegui colocar..
@ferdinandsantos1159 Жыл бұрын
Professor como posso aatualizar uma tabela com a função soma(contse pelo vba.como atualizar os intervalos.Ex:=soma(contse(B2:F2637 atualizar para F2638 por algum botão ou vba
@luizssavi2 жыл бұрын
Olá, tudo bem, maravilhoso seus vídeos, um dos melhores conteudos que ja encotrei sobre o assunto, minha duvida seria a seguinte: É possivel eu declarar uma variavel global para a contagem de linhas que seja usada para várias planilhas com diferentes tabelas, exemplo, se tenho uma pasta de trabalho excel com planilha1, planilha2 e planilha3, cada qual com sua tabela e quantidade de dados distintas, é possivel declarar uma variavel global como essa para que seja usada no código VBA para as 3 planilhas, desde já meu muito obrigado e parabnes pelo conteudo... sucesso sempre...
@ExcelOnlineBrasil2 жыл бұрын
Olá Luiz, obrigado. Feliz em ajudar. Deixe-me ver se entendi corretamente, você quer colocar as dimensoes(Qtde de Linhas e Colunas) das 3 planilhas em 1 variavel global? É isso mesmo? Um abs😉
@luizssavi2 жыл бұрын
@@ExcelOnlineBrasil Olá, boa tarde, tudo bem, bom vamos lá, eu tenho uma tabela onde gravo os dados informados no formulário principal, e tem uma coluna chamada cidades nesta mesma planilha, e ao invés do usuário digitar o nome da cidade no form, gostaria de criar um combox que busque as cidades listadas nessa planilha e mostre pro usuário sem repetir os dados, esse é o primeiro caso, no segundo caso é o seguinte, tenho 3 formulários e cado um é referente a uma planilha, quando vou listar as operações de seleção nas planilhas, eu crio um módulo para "contar as linhas e colunas" para cadas planilha, ver qual a ultima linha, ultima coluna, etc, ao meu ver assim o código fica grande, tem como fazer um módulo global que referencie essas linhas e colunas que possa ser usado para as 3 planilhas e os 3 forms? Desculpe se ficou longo...
@sergioaguiar86592 жыл бұрын
Parabéns pela aula, Marcus. Uso Excel só por lazer, nada profissional, e sou fã dele. Poderia encontrar tb o num linha (coluna) jogando toda a "currentregion" em um array ( sou fã de array pela velocidade de execução ... talvez porisso sejamos fãs do Senna tb - ví um livro dele lá no fundo da imagem he he he) e calculando a UBOUND da dimensão do mesmo, né?
@ExcelOnlineBrasil2 жыл бұрын
Perfeito Sergio, pela array é possível obter os limites do intervalo também. E quanto ao Senna, sem palavras...não era desse mundo, faz muita falta. um abs 😉
@jryamaguchi2 жыл бұрын
Fantástico seus vídeos, Marcus. Já me cadastrei no site para ser avisado e fazer o curso de VBA assim que estiver disponível. É possível, via VBA, colocar um valor dinâmico num comentário, ou seja, dele buscar esse valor de uma célula de outra planilha e sempre atualizar no momento q aquela célula é alterada? Abraço!!
@ExcelOnlineBrasil2 жыл бұрын
Positivo Junior, é possível sim. Seria interessante colocar este código dentro do evento Change da planilha para que execute logo que houver a alteração. Por exemplo, no código abaixo ele atualiza o comentário existente na célula A1 com o conteúdo da célula H5. Private Sub Worksheet_SelectionChange(ByVal Target As Range) Range("A1").Comment.Text Text:=Range("H5").Value End Sub Abs😉