Excel VBA shapes Planilha 42 gráficos dinâmicos
EXCEL VBA COMO CRIAR UM GRÁFICO DINÂMICO E FORMATAÇÃO Neste exemplo de planiha com Macros e procedimentos do Aplicativo Microsoft Excel VBA(Visual Basic Application), vamos aprender como fazer um gráfico dinamico, isto é vai interagir com a escolha ou seleção do usuário, o gráfico carregará os dados e ao mesmo tempo fará uma formatação condicional na folha de planilha nos dados referenciados. Fiquem com Deus, Bons Estudos.!
‘//========’
Private Sub Worksheet_Change(ByVal sbx As Range)
If sbx.Address = “$G$2” And sbx.Count = 1 Then
For i = 2 To 6
If Cells(i, “a”).Value = Cells(2, “g”).Value Then
Cells(i, “a”).Select
End If
Next i
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect([A2:A5], Target) Is Nothing And Target.Count = 1 Then
Application.EnableEvents = False
ActiveSheet.ChartObjects(1).Select
ActiveChart.SeriesCollection(1).Formula = _
“=SERIES(sbxGraficoDinamico!R” & Target.Row & _
“C1,sbxGraficoDinamico!R1C2:R1C4,sbxGraficoDinamico!R” & Target.Row & “C2:R” & Target.Row & “C4,1)”
Target.Select
Application.EnableEvents = True
End If
End Sub
‘//====’DADOS PARA COMPLEMENTAÇÃO DA FORMAÇÃO DE FORMULAS:
Inserir gráfico na folha de planilha com base no produto selecionado
1-Preparar o Grafico2-Criar em G2 uma Validação de Dados – Lista Suspensa Dados/Validação/Lista (A2:A5)
3- Criar os Range Name (Campos dinâmicos)
CalcularArea: =’=DESLOC($B$2:$D$2;CORRESP($G$2;$A$2:$A$5)-1;0)
Produto : ‘=DESLOC($A$2;CORRESP($G$2;$A$2:$A$5;0)-1;0)
-Dentro da barra de Fórmula do Gráfico
=SERIE(produto;$B$1:$D$1;CalculaArea)
4- na célula G2 escolha o produto que o evento Change com auxilio da instrução For next localizará a célula certa na coluna(A) e dinamizará os valores com o Gráfico
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Escola SaberExcel VBA Estudos® – Treinamentos com Macros, Fórmulas e Funções.
Compre pelo PagSeguro | Compre pelo PayPal | |
Material Didático: Curso Excel VBA Expert |
Baixe o exemplo de planilha contendo os macros acima: |
Excel VBA shapes Planilha 42 gráficos dinâmicos |
<Verifique a Caixa Itens Excluídos no Seu Email, Também >> |
Planilha Excel VBA shapes 42 gráficos dinâmicos