Microsoft Office SpreadSheet 9.0

Marinka

Grünschnabel
Hallo,

ich habe damit (mit SpreadSheet 9.0) Probleme. Das funktioniert nicht bei mir und ich verstehe nicht warum.
Code:
COleVariant covOptional(DISP_E_PARAMNOTFOUND,VT_ERROR);
CWorksheet oSheet = m_sheet.get_ActiveSheet();
CRange oRange = oSheet.get_Range(COleVariant("A2"),COleVariant("A2"));
oRange.put_Value(covOptional, COleVariant("blin"));

Ich habe mein Projekt im .NET gemacht und m_sheet hat by default CSpreadSheet1-Type. In VC++ 6.0 habe ich das gleiche gemacht, nur m_sheet hat CWebCalc-Type by default... Und dann dieser code funktioniert:
Code:
CWorksheet oSheet = m_sheet.GetActiveSheet();
CRange oRange = oSheet.GetRange(COleVariant("A1"),COleVariant("A1"));
oRange.SetValue(COleVariant("5"));

Woran das alles liegt, wie kann ich dieser SpreadSHeet in .NET zum Leben erwecken?

Vielen Dank im Voraus,
Marina
 
Zurück