【XLL 框架库函数】 TempErr/TempErr12
创建一个包含了 Excel 工作表错误的临时 XLOPER/XLOPER12
原型
LPXLOPER TempErr(WORD err);
LPXLOPER12 TempErr12(BOOL err);
参数
err
表示错误代码
| Error | Error code defined in XLCALL.H | Decimal equivalent |
|---|---|---|
| #NULL | xlerrNull | 0 |
| #DIV/0! | xlerrDiv0 | 7 |
| #VALUE! | xlerrValue | 15 |
| #REF! | xlerrRef | 23 |
| #NAME? | xlerrName | 29 |
| #NUM! | xlerrNum | 36 |
| #N/A | xlerrNA | 42 |
返回值
返回包含了错误代码的 xltypeBool
实例
实例使用 TempErr12 函数返回 #VALUE! 错误到 Excel,此函数从Excel内部缓存分配内存,当调用 Excel12f 会自动释放。如果没有使用 Excel12f 反复调用,就会引起内存泄漏。
\SAMPLES\EXAMPLE\EXAMPLE.C
LPXLOPER WINAPI TempErrExample(void)
{
return TempErr12(xlerrValue);
}

浙公网安备 33010602011771号