none
[MFC/ automate excel]Exemple de création de graphique RRS feed

  • Discussion générale

  • Bonjour,

    J'utilise l'OLE excel de microsoft (je ne suis pas sûr du terme exacte). Je n'arrive pas à comprendre comment marche la méthode SetSourceData de CChart.

    http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.chart.setsourcedata(v=vs.80).aspx

    Pour le moment j'arrive à insérer un graphique dans une nouvelle page avant une page donnée.

     CCharts charts; 

    CChart chart;

    charts = book.get_Charts(); 

    VARIANT sheet5Var = {0};

    sheet5Var.vt = VT_DISPATCH;

    sheet5Var.pdispVal = sheet5toDelete.m_lpDispatch;

    sheet5toDelete.m_lpDispatch->AddRef();

    chart = charts.Add(covOptional, sheet5Var, COleVariant((long)1));

    Quelqu'un aurait des informations? Idéalement je voudrais créer un diagramme en bar vertical et le couper coller dans une page existante.

    Merci d'avance

    • Type modifié Aurel Bera vendredi 7 décembre 2012 15:16 Pas de reponse
    lundi 3 décembre 2012 09:06

Toutes les réponses