Nascondere un elemento del grafico

Anonimo
2013-06-27T11:15:38+00:00

Ciao a tutti!

Premessa:

Sia una tabella a 5 colonne:

  • Descrizione
  • valore X
  • valore Y
  • valore Z
  • Mostra/Nascondi

Sia un grafico a bolle in cui per ogni terna X, Y, Z compaia una bolla di grandezza Z alle coordinate X, Y.

Vorrei che in funzione del parametro Mostra/Nascondi (una semplice "x") la relativa bolla compaia/scompaia dal grafico.

La cosa non può essere risolta semplicemente cancellando i dati dalla tabella...ovviamente.

Cerco il codice VBA che randa Visibile/Nasconda la bolla (e la sua etichetta).

Grazie per l'aiuto!

Sergiovery

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2013-08-22T15:55:08+00:00

Ciao Sergiovery,

innanzitutto, mi scuso per il ritardo nel dare seguito alla tua richiesta di assistenza.

Sarebbe utile, pertanto, che tu aggiornassi la tua richiesta, qualora il problema persista, per metterci in condizione di aiutarti.

Saluti,

Inga

La risposta è stata utile?

0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2013-06-27T12:26:34+00:00

    mmm...

    Mi sa che ho cantato vittoria troppo presto...

    La prima volta che eseguo il codice, l'oggetto scompare, ma, senza rimettere la x, al "secondo giro" ricompare e non scompare più...

    Devo togliere la x, eseguire il codice, eliminarla nuovamente e rieseguire per la 2a volta il codice per nascondere la bolla incriminata.

    Ma anche dopo questo "giro" si ripete la ricomparsa alla successiva riesecuzione.

    Dove sbaglio?

    Grazie

    Sergiovery

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2013-06-27T11:28:13+00:00

    Risolto!

    Con questo codice:

         ActiveChart.SeriesCollection(j).Format.Fill.Visible = msoTrue (msoFalse x nascondere)

    Grazie in ogni caso!

    Sergiovery

    La risposta è stata utile?

    0 commenti Nessun commento