Autor: Edivaldo

Avatar photo

Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

A função ABS, ABSOLUTE no Excel retorna o valor absoluto de um número. A função converte números negativos em números positivos, enquanto os números positivos permanecem inalterados, esse valor é o número sem o seu sinal. Sintaxe da função ABS ABS(núm) A sintaxe da função ABS tem os seguintes argumentos: Número: é o número real cujo valor absoluto você deseja obter. Argumento obrigatório. Exemplo da função ABS Copie a tabela a seguir e cole-a na célula A1 de uma nova planilha do Excel. Talvez seja necessário selecionar qualquer célula que contenha fórmulas e pressionar excluir o apóstrofo, que se encontra antes…

Read More

A Função INV.T.BC de estatística no Excel, retorna o inverso da distribuição t de Student, uma função Estatística e de probabilidade. Aprenda como adicionar em sua planilha. Sintaxe da Função INV.T.BC INV.T.BC(probailidade,graus_liberdade) A sintaxe da função INV.T.BC tem os seguintes argumentos: Probabilidade Necessário. A probabilidade associada à distribuição t de Student caudal esquerdo. Graus_liberdade Necessário. O número de graus de liberdade que caracteriza a distribuição. Comentários da Função INV.T.BC Se um dos argumentos não for numérico, INV.T.BC retornará o valor de erro #VALOR!. Se probabilidade < 0 ou se probabilidade > 1, INV.T.BC retornará o valor de erro #NÚM!. Se graus_liberdade não…

Read More

Retorna o inverso bicaudal da distribuição t de Student, mas esta função foi substituída e pode não funcionar nas versões posteriores do Microsoft Excel. Embora tenha sido descontinuada, ela ainda funciona no Excel 2013 e 2016. Verifique as lista em: Para obter mais informações sobre a nova função, consulte Função INV.T.BC Sintaxe da Função INVT INVT(probabilidade,graus_liberdade) A sintaxe da função INVT tem os seguintes argumentos: Probabilidade Necessário. A probabilidade associada à distribuição t de Student bicaudal. Graus_liberdade Necessário. O número de graus de liberdade que caracteriza a distribuição. Se um dos argumentos não for numérico, INVT retornará o valor de erro #VALOR!. Se…

Read More

Excel VBA – Encontre o valor máximo no intervalo da planilha, com critérios em outra coluna. Se você pretende usar macros, pode entrar diretamente com o código a seguir. Sub ShowMax() Dim TheMax As Double TheMax = WorksheetFunction.Max(range(“A1:C3”)) MsgBox TheMax End Sub Exemplo: se no momento em que você tem uma variável, G, que está sendo atualizada para cada nova célula, ou seja, para cada nova célula, pode verificar se o seu valor – sempre um inteiro, é maior do que G e nesse caso, atualize G para refletir isso. Esta outra opção de código a seguir mostra o resultado.…

Read More

Looping é extremamente importante ao codificar porque pode encurtar o comprimento do seu código tremendamente. É como ter uma macro dentro da sua macro, uma vez que permite que você repita a mesma tarefa (ou aplique a mesma ação) repetidamente. Veja um exemplo: Sub FormatAllCellsInColumn() Do Until ActiveCell.Value = “” ActiveCell.Rows.EntireRow.Select Selection.Interior.ColorIndex = 35 Selection.Interior.Pattern = xlSolid ActiveCell.Offset(2, 0).Select Loop End Sub Cada declaração de loop tem uma linha de abertura e uma linha de fechamento, um começo e um fim se você quiser. Você vai querer inserir sua ação repetitiva entre as linhas de abertura e encerramento da declaração…

Read More

Para salvar e converter seus dados do Excel em HTML, execute as seguintes etapas. Essas instruções aplicam-se a todas as versões do Excel 2016, 2013, 2010 e 2007, mas neste exemplo, estamos usando Excel 2016. Salvando arquivo .xlsl como página web com VBA Abra o editor de Visual Basic for Application, no grupo Código, da faixa de opções Desenvolvedores e adicione o seguinte código. Sub webPage () ActiveWorkbook.SaveAs _ Nome do arquivo: = ActiveWorkbook.Path & “\ myXclfile.htm” , _ FileFormat: = xlHtml End Sub Salvar planilha como página da web do modo simples. Muitas vezes, esta é a melhor opção,…

Read More

Quando estamos trabalhando com pastas de trabalho e planilhas, algumas vezes queremos o nome da pasta de trabalho, que está ativa, ou o nome da planilha, ainda o caminho da pasta de trabalho para conhecer o diretório, o endereço de intervalo selecionado na planilha ativa, ou no endereço de célula selecionado na planilha ativa usando o Excel VBA. Você pode usar a propriedade ActiveSheet para retornar o Nome do ActiveSheet. Você pode usar o seguinte código para obter o Nome da planilha ativa. Sub test() MsgBox ActiveWorkbook.FullName End Sub O exemplo acima exibe o caminho e o nome do arquivo…

Read More

Embora já tenhamos feito algumas postagens deste sentido, neste capítulo, você aprenderá como inserir uma macro simples passo a passo em sua planilha de Excel. Antes de começar, ative o menu Desenvolvedor no Excel. Para fazer o mesmo, clique em Arquivo, depois em Opções. Depois clique na guia Personalizar a Faixa e verifique Desenvolvedor. Clique OK. A faixa de Desenvolvedor deve aparecer na faixa de opções do seu Excel, agora comece gravar sua macro. Nota: com uma maneira mais fácil, você pode clicar na guia Desenvolvedor, depois localizar e clicar em Grava Macro no grupo Código. Na caixa de diálogo da…

Read More

Um tipo de variável que é fácil de trabalhar é o tipo As String. Como seu nome sugere, ela é usada para manter strings de texto. Você precisa trabalhar com strings de texto bastante no Excel VBA, então vale a pena pegar o jeito. Configurar uma variável para manter o texto é bastante direto. Você simplesmente Dim uma variável As String: Dim MyString As String Para armazenar texto dentro da sua variável, é necessário cercá-lo com aspas. MyString = “Algum texto” Mesmo que você coloque números entre aspas duplas, eles ainda são tratados como texto e não Inteiros: MyString =…

Read More

Aprenda o básico sobre como funciona os operadores Lógicos da VBA: E, OU, NÃO e XOR. Você pode ter mais de uma condição na mesma linha de suas declarações If e ElseIf. Para testar mais de uma condição, você precisa dos Operadores Lógicos. Digamos que você deseja processar uma ordem de cliente. Para isso, você deseja verificar primeiro se o produto solicitado existe ou não. Operadores Lógicos da VBA: E, OU, NÃO e XOR Se o fizer, você também deseja verificar se a quantidade disponível é suficiente. Os operadores lógicos são úteis em tais casos. Os operadores lógicos são usados…

Read More

Quer saber comigo 0 que é VBA Range? O objeto Range Range VBA representa uma célula ou várias células na planilha do Excel. É o objeto mais importante do Excel VBA. Ao usar o objeto da gama VBA do Excel, você pode se referir: Esse VBA é usado para gravar e executar a Macro. Mas como a VBA identifica quais dados da planilha precisam ser executados? Este é o lugar onde VBA Range Objects pode ser útil. Você ainda está comigo? Vamos ver mais VBA Vamos entender aqui os seguintes termos: Introdução a referenciar objetos no VBA Referenciando o objeto…

Read More