Domanda

posso già popolare i dati nel foglio di calcolo, creare il grafico in base al range seleziono. Tuttavia, quando si tratta di formattare il grafico effettivo Mi sento un po 'perso come loro sono così tante opzioni !!

Si tratta di un tipo di grafico xlCylinderBarStacked. Ho semplicemente bisogno di fare il colore delle barre di un bel colore arancione luce e rendere lo sfondo una luce blu che sfuma nel bianco in basso.

Qualsiasi idea di come fare questo?

È stato utile?

Soluzione

Proprio per chiudere questa domanda off. Ho suonato in giro un po 'con le proprietà e la sequela ottenere l'effetto sfumato sullo sfondo del grafico.

xlChart.Interior.Color = ColorTranslator.ToOle(Color.LightSkyBlue);
chart.ChartArea.Fill.TwoColorGradient(
       Microsoft.Office.Core.MsoGradientStyle.msoGradientHorizontal, 
       1);

Altri suggerimenti

Un buon trucco con Excel e altre applicazioni VBA attivato è quello di creare manualmente la formattazione / contenuti si richiede utilizzando la GUI di Excel, whist la registrazione di una 'macro'. Una volta fatto questo è possibile ispezionare il VBA generato per vedere come utilizzare l'API per acheive gli stessi risultati a livello di codice. Naturalmente voi fare qualche traduzione dal VBA per C #, ma sostanzialmente gli stessi metodi dovrebbero funzionare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top