12 Vídeo Aulas - Como Montar uma planilha de CONTROLE DE COMBUSTÍVEL POR VEICULO com programação, com planilha Excel VBA, com busca por placa, controlar media por km de cada veiculo, participação nas despesas dos veículos, média, total em quilômetros. Vamos fazer uma consolidação de dados para visualização rápida, e outra tabela que carrega todos esses dados do veiculo, bem como, total em km e total com gastos. para isso usaremos Instruções for Next e condição IF, os dados serão calculados ao digitar nas células nesta folha de planilha, usando o Evento Change, ao alterar, digitar etc
Esta é uma promoção:
+ Aqui Estão as 12 Video Aulas Controle de Combustível.
+ Poderá comprar separadas do pacote
https://pag.ae/bmm9j0g - pagSeguro
1 - [+] 500 Video Aulas Excel VBA
2 - [+] Curso Completo MS Excel VBA - Apostilado no Excel
3 - [+] 30.000 Planilhas prontas Excel e VBA
4 - [+] 25.000 Macros Coleção Macros Excel VBA
5 - [+] 4 Módulos Como Fazer Programação ( +- 700 Planilhas)
6 - [+] 341 Planilhas WorkSheetFunctions VBA (1 para cada função do excel)
Planilha Excel vba vamos usar o evento Worksheet_Change e evento WorkSheet_SelectionChange para indicar status de contas se os valores foram Compensados ou Não compensados, vamos fazer uma soma automática no lançamento e também trabalhar com autoforma shapes para personalizar um menu vamos usar também o Loop Instrução For Next e Condição IF para localizarmos na planilhas os valores que atenda aos critérios, sera executada uma soma automática na deleção e ou inserção de valores.
Planilha Excel vba vamos usar o evento Worksheet_Change e evento WorkSheet_SelectionChange para indicar status de contas se os valores foram Compensados ou Não compensados, vamos fazer uma soma automatica no lançamento e também trabalhar com autoforma shapes para personalizar um menu vamos usar também as intruções for next e condição if para localizarmos na planilhas os valores que atenda aos critérios, sera executada uma soma automatica na deleção e ou inserção de valores.
Excel VBA Planilha, vamos usar o evento Worksheet_Change e evento WorkSheet_SelectionChange para indicar status de contas se os valores foram Compensados ou Não compensados, vamos fazer uma soma automatica no lançamento e também trabalhar com autoforma shapes para personalizar um menu vamos usar também as intruções for next e condição if para localizarmos na planilhas os valores que atenda aos critérios, sera executada uma soma automatica na deleção e ou inserção de valores.
Planilha Excel vba Aula(2) vamos usar o evento Worksheet_Change e evento WorkSheet_SelectionChange para indicar status de contas se os valores foram Compensados ou Não compensados, vamos fazer uma soma automatica no lançamento e também trabalhar com autoforma shapes para personalizar um menu vamos usar também as intruções for next e condição if para localizarmos na planilhas os valores que atenda aos critérios, sera executada uma soma automatica na deleção e ou inserção de valores.
Planilha Excel vba vamos usar o evento change e evento WorkSheet_SelectionChange para indicar status de contas se os valores foram Compensados ou Não compensados, vamos fazer uma soma automatica no lançamento e também trabalhar com autoforma shapes para
personalizar um menu vamos usar também as intruções for next e condição if para localizarmos na planilhas os valores que a
atende aos nossos critérios, sera executada uma soma automatica na deleção e ou inserção de valores.
3 minutos Folha de pagamento Excel VBA Macro do Aplicativo Microsoft Excel VBA, calcula folha de pagmento salario liquido a receber, descontando vale transporte, faltas, adiantamentos, inss, imposto de renda com base tabela desconto, inss, salario família assistencia média hospitalar. Planilha exemplo realizado para treinamentos com macros e fórmulas MS Excel VBA. A planilha para uso fora do treinamento tem ser revisada. PLANILHA FOLHA DE PAGAMENTO desenvovida com Fórmulas e Excel VBA Assinantes, baixe a planiha na Categoria – SBI – Planilhas Inteligentes Sub Continue lendo→
Barras de Progressão Excel VBA planilha: Barras de progressão VBA Macros do aplicativo Microsoft Excel que chamam barras de progressão em menu personalizados nas abas desejadas, planilhas excel vba
Numeros isnumeric excel vba planilhas: Numeros isnumeric excel vba planilhas , vamos verificar no exemplo abaixo o que é número ou o que é texto, observe que números também podem vir como string
Numeros isnumeric excel vba planilhas, vamos verificar no exemplo abaixo o que é número
ou o que é texto, observe que números também podem vir como string ou texto e
seus calculos sairem errados, mas isso dependerá de como você vai tratar e
inserir números, então cuidado para não inserir numeros na forma de
texto. Geralmente usando a Função CDBL pode resolver, isso é
declarando o carácter número como Double tipo assim Por
ex: [c4].value = cdlb(Cells(i,”b”))
pronto.! Abaixo vamos ver como usar a Função ISNumberic para ver se
determinados caracteres em células ou conjunto de células são números ou não. Vamos aproveitar e brincar um
pouquinho com Excel VBA, inserindo cores etc..
Sub sbx_numericos_ou_textos() x = Cells(Rows.Count,
“a”).End(xlUp).Row + 1 Range(“D2:G” & x).Clear ‘limpar para pegar as alterações For i = 2 To (x – 1) ‘fazendo o loop na coluna A If IsNumeric(Cells(i, “a”)) And _ IsNumeric(Cells(i, “b”)) Then Cells(i, “e”).Value = “Numero” ‘ se atender as duas condições (Num e Num) Cells(i, “e”).Font.ColorIndex =
5 ‘cor font. azul se for número Cells(i, “e”).Interior.ColorIndex =
35 ‘cor Interior verde claro se for número Else Cells(i, “g”).Value = “Texto” ‘ Retorna Texto se houver texto na coluna(A) ou coluna(B) Cells(i, “g”).Font.ColorIndex = 10 ‘cor fonte verde se for Texto Cells(i, “g”).Interior.ColorIndex =
36 ‘cor interior amarelo claro se for Texto End If Next i sbx_ocultar_mostrar End Sub
Sub sbx_numerico_ou_texto_limpar() x = Cells(Rows.Count,
“a”).End(xlUp).Row + 1 Range(“E2:G” & x).Clear ‘limpar
se houver alterações sbx_ocultar_mostrar End Sub
Sub sbx_ocultar_mostrar() x = Cells(Rows.Count,
“a”).End(xlUp).Row + 1 With Plan1.Shapes(“sbx_01”) If .Visible = True Then .Visible = False Range(“E2:G” & x).Clear Else .Visible = True End If End With End Sub
- 4 Módulos Como Fazer Programação - Fizemos umas 700 Planilhas exemplos de como fazer programação MS Excel VBA
- Planilhas Inteligentes Microsoft Excel VBA - Nesta Categoria temos planilhas muito interessantes que trabalham com diversas categorias, imagens, auto filtros, cadastros, e outros - Coleção 25.000 Macros MS Excel VBA - Coleção de Macros, em um programa especifico para voce ter como uma mega biblioteca de Macros para guardar, alterar, copiar, colar, pesquisar, estudar .... etc... (muito usada em pesquisas por todos os níveis de programação (Iniciantes, Médio, Avançado, e Pleno)
Essa função personalizada do Aplicativo Microsoft Excel VBA, retorna a quantidade de ocorrências de determinada palavra em intervalo de célula.
Function Contar_ocorrencias(vArea As Range, Palavra As String) As Long 'Declarando as variaveis Dim vCelula As Range Dim i As Integer 'para o loop (contador)
'Variável Contar_ocorrencia igual a zero Contar_ocorrencias = 0
'Loop para percorrer todas as 'vCelulas' do argumento (vArea) For Each vCelula In vArea 'Percorrer todos os caracteres da célula For i = 1 To Len(vCelula) 'esta linha de código faz a comparação nao diferenciando letras maiusculas de minusculas If UCase(Mid(vCelula, i, Len(Palavra))) = UCase(Palavra) Then Contar_ocorrencias = Contar_ocorrencias + 1 Next i
Next vCelula
End Function
Fórmulas usadas...: '="Há [ "&E5 & " ] ocorrencias da palavra [ "&B1 & " ] na range(B1:B16)"
="Há [ "&Contar_ocorrencias(B1:B16;B1) & " ] ocorrencias da palavra [ "&B1 & " ] na range(B1:B16)"
Excel VBA Macros - Esta macro deleta linhas ou colunas em branco na planilha do aplicativo MS Excel '...........................................' Sub Deleta_Linhas_Branco() Sheets(”SuaPlanilha”).Select Dim r, c, x As Integer ‘r esta é sua primeira linha na planilha excel For r = 1 To 150 ‘c é seu loop da primeira coluna da planilha excel até que c alcance 184 (improváveis)
Forc = 1 To 184 ’se a celula do excel determinada no loop estiver em branco If Cells(r, c) = “” Then ‘procura proxima linha não branca - o número de coluna transformar-se-á x x = Cells(r, c).End(xlToRight).Column ‘if x > 184 (sua ultima coluna) então você pode pular o pause desta lista como espaço em branco
If x > 184 Then GoTo 10 ‘encontre o que a coluna antes da lista não-em branco faz o seguinte: Y = x - 1 ‘Teste a diferença entre a coluna que estão sendo processados e o y
Select Case Y - c ’se mais de uma lista atual no meio da lista em branco e não contiver espaço em branco seguinte suprimem então 'da escala dos espaços em branco Case Is > 0 Range(Cells(r, c), Cells(r, Y)).Delete Shift:=xlToLeft
Case 0 ’se diferença entre o & de y; c é 0 então somente uma Lista a Suprimir Cells(r, c).Delete Shift:=xlToLeft
Case Else ’se it’ negativo de s você tem um erro!! MsgBox “Error: Macro Will Stop”, vbCritical, “Error” Exit Sub End Select End If ‘move para a proxima coluna Next c ‘ 10 é usado como um atalho para interromper o loop acima… se 10 entende que estão toda em branco - o trabalho 'de deleção vai apenas para a lista seguinte ao 10 Next r End Sub '.....................................' http://ww.saberexcel.com o site das macros do Aplicativo MS Excel VBA Visual Basic Application Coleção de 15.000 Macros, Fórmulas e Funções '....................................'
':........................................................ ><((((º> 'Excel VBA Macros - Esta macro insere hiperlink na planilha um para navegar para outras planilhas. '.......................................................' Sub Lista_nome_das_planilhas_em_hyperlinks() '.......................................................' On Error Resume Next Sheets.Add.Name = "Lista_Planilhas" Sheets("Lista_Planilhas").Move Before:=Sheets(1) Dim Minhas_Planilhas As Worksheet Dim x As Integer x = 1 For Each Minhas_Planilhas In Worksheets Cells(x, 1).Select ActiveCell = Minhas_Planilhas.Name ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", _ SubAddress:="'" & ActiveCell.Value & "'!A1" 'modif. 1 'SubAddress:=Chr(39) &ActiveCell.Value & Chr(39) & "!A1" 'modif. 2 'SubAddress:=ActiveCell.Value & "!A1" x = x + 1 Next Minhas_Planilhas x = 1 End Sub '............................................' O Site das macros Excel VBA Fórmulas e Funções Coleção de 25.000 Macros, Funções e Fórmulas http://www.saberexcel.com/ '...........................................'