none
Destacar uma fatia em grafico de Pizza automaticamente RRS feed

  • Pergunta

  • Pessoal, 

    Preciso destacar uma fatia em um gráfico de pizza automaticamente. 

    O caso é o seguinte:

    Se tiver uma lista com  A 10   B  30 C  20 D 20 E 20 , sempre que aparecer C quero que apenas essa fatia seja destacada. 

    Sabem se isso é possível, ou direto no Excel ou programando em .Net?

    Obrigada, 

    segunda-feira, 19 de maio de 2014 22:57

Todas as Respostas

  • Ana, 

    Estou migrando sua dúvida para o fórum especializado em Office.


    Obrigado por contactar o fórum Microsoft Technet!

    quinta-feira, 22 de maio de 2014 13:33
    Moderador
  • Utilize o código VBA a seguir:

    Sub pMain()
      Dim cho As Excel.ChartObject
      Dim cht As Excel.Chart
      Dim srs As Excel.Series
      Dim lng As Long
      
      For Each cho In ActiveSheet.ChartObjects
        Set srs = cho.Chart.SeriesCollection(1)
          For lng = LBound(srs.XValues) To UBound(srs.XValues)
            If srs.XValues(lng) = "C" Then
              srs.Points(lng).Explosion = 25
              Exit For
            End If
          Next lng
      Next cho
    End Sub


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    quinta-feira, 22 de maio de 2014 22:03