Archive for December, 2011

Excel poisoning #7: adding chart programmatically (C#)

December 9, 2011

Sometimes you collect data in very different ways, but format is every time is similar … ie a 3-columns table, a pivot table, ecc.
Same way, you need to add same pre-formatted customized chart, but adding from scratch is boring and time-expensive.

Well, you can add programmatically, via macro … or via C# 😉

Here is a brief sample, part I:

IOPXLS.ChartObjects xlsCharts = (IOPXLS.ChartObjects)myWorkSheet.ChartObjects(Type.Missing);
IOPXLS.ChartObject myCharts = (ChartObject)xlsCharts.Add(500, 100, 500, 500);
IOPXLS.Chart myChart = myCharts.Chart;

myChart.ChartType = XlChartType.xl3DPie;
myChart.SetSourceData(myRangeData, System.Reflection.Missing.Value);

(where IOPXLS is Microsoft.Office.Interop.Excel namespace)
This snippet contains few basic steps: add a chart, set position and dimentions, type (3D pie) and data source.

All chart type are available here: XlChartType Enumeration.
🙂

Technorati tags: Excel, Csharp
Advertisements

Coderetreat in Bologna

December 4, 2011

Ieri ho partecipato al’ Coderetreat in Bologna.
Una esperienza proficua, che ha fornito la “prova provata” di un nuovo approccio, e la possibilità di considerare il contesto con altri occhiali.
Ottime le discussioni, per tutto il pomeriggio hanno animato la sessione di analisi, valutazioni, opzioni … una esperienza imperdibile!

Il semplice problemino “Game of life” ha tenuto testa 🙂 una giornata intera, fornendo nuovi spunti di osservazione ed analisi.

Un grosso grazie a MartinoV, LorenzoB, MaurizioC  per ospitalità, impegno e soprattutto le competenze (!!!) messe in campo.

Technorati tags: Coderetreat,  TDD

Xedotnet: meeting … con sorpresa

December 3, 2011

Ieri sera è avvenuto l’ultimo meeting Xedotnet su Visual Studio Architect Tools (qui).

Entrambi gli speakers hanno tenuto banco per tutto il tempo a disposizione, ed anche qualcosa in più … e sin qui, nessuna sorpresa 😉
Gli argomenti trattati con dovizia di particolari, e consigli frutto dell’esperienza sul campo.

La sorpresa: Geed by Birth – Telerik {JustCode} con maglietta, licenza Telerik Ultimate Collection, Telerik JustMock.

Grazie Xetdotnet!

Alla prossima stagione!

Technorati tags: Xedotnet,  Telerik
  • December 2011
    M T W T F S S
    « Nov   Jan »
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
  • .

    .Net Agile Antivirus Book C# Programming EntityFramework GTD Hyper-V LinQ MVVM Office Resharper SCRUM Security Sharepoint Silverlight SQLServer TFS ToDoList Unit Test VirtualBox Virtual PC Visual Studio VMware Windows7 WPF XeDotNet XML XPath
  • Advertisements