設定Excel数値フォーマットによxlcFormatNumber、ドゥ/リドゥなどの
質問
ようにしている設定の数値フォーマットの細胞が呼び出xlcFormatNumber失敗退の細胞数値フォーマットとして"。までの値を設定細胞を用いxlSet.
XLOPER xRet;
XLOPER xRef;
//try to set the format of cell A1
xRef.xltype = xltypeSRef;
xRef.val.sref.count = 1;
xRef.val.sref.ref.rwFirst = 0;
xRef.val.sref.ref.rwLast = 0;
xRef.val.sref.ref.colFirst = 0;
xRef.val.sref.ref.colLast = 0;
XLOPER xFormat;
xFormat.xltype = xltypeStr;
xFormat.val.str = "\4#.00"; //I've tried various formats
Excel4( xlcFormatNumber, &xRet, 2, (LPXLOPER)&xRef, (LPXLOPER)&xFormat);
いるのを見書類の利用に関するこのコマンドです。のお役に立てるようこうぞよろしくお願い申し上げます。
解決
コサイモン-マーフィーの応答:- Smurfにスプレッドシート
//It is necessary to select the cell to apply the formatting to
Excel4 (xlcSelect, 0, 1, &xRef);
//Then we apply the formatting
Excel4( xlcFormatNumber, 0, 1, &xFormat);
所属していません StackOverflow