J'essaie de d�finir l'alignement vertical de cellules dans Excel en utilisant OLE mais j'ai toujours une exception... Je ne comprends pas d'o� vient l'erreur
Mon code est le suivant:
J'utilise les constantes d�finies dans "excel_xp.h" et j'ai v�rifi� qu'elles correspondent � l'aide VBA d'Excel.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 //--------------------------------------------------------------------------- void CExcelCell::SetVAlign(XlVAlign alignement) { try { FCell.OlePropertySet("VerticalAlignment", alignement); } catch (EOleError &er) { } }
J'arrive � d�finir la couleur de la m�me r�f�rence FCell (un Variant) avec:
Ce n'est donc pas li� au variant...
Code : S�lectionner tout - Visualiser dans une fen�tre � part FCell.OlePropertyGet("Interior").OlePropertySet("Color",(int)color);
Avez-vous une id�e?
Partager