是否可以在Excel UDF中使用反斜杠“\”字符?

我已经在这里回答了类似的问题. 在一个名字,但我不确定相同的规则是否适用于反斜杠。

是否可以在VBA中编写一个名称中包含句点的UDF?

如果UDF是在外部库中编写的,那么该库允许在函数名称中使用反斜杠,并且Excel是否允许我在工作表公式中使用该函数名称? 擅长要求我以某种方式逃避angular色?

或者,也许反斜杠用于逃避另一个字符是有效的?

如果您正在讨论通过Excel C API(基于XLL)创build的UDF,则可以。

你只需要注册一个转义字符(即注册My\Func你使用My\\Func )的名称(在xlfRegister中的参数pxProcedure )。 然后你可以直接从一个单元格中调用它而不逃避angular色。

见下面(也有两个反斜杠):

TwoBackSlashExcel

[ eBackSlashExcel [2]

编辑:用一个单一的反斜杠字符:

单