Re: Need to register a UDF (xlfRegister) that takes no param
- From: "nicolas.gendron@xxxxxxxxx" <nicolas.gendron@xxxxxxxxx>
- Date: 25 May 2007 06:39:22 -0700
Hi,
The function prototype is :
XLOPER* VssGetTriggerTime()
{
// ... (code that just puts a simple string in the returning
XLOPER*) ...
}
I'm registering it with Excel4(xlfRegister, ... )
int err = Excel4(xlfRegister, 0, 10,
&xlDllName, // Full drive, path
and filename of the DLL
&xlInternalName, // "VssGetTriggerTime"
&xlFctPrototype, // "R#!"
&xlInternalName, // "VssGetTriggerTime"
&xlArgNames, // ""
&xlFctType, // 1 (function)
&xlFctCategory, // ""
&xlEmpty, // "" (Not Used)
&xlEmpty, // "" (no help topic)
&xlFctDescription); // "Get a simple string"
My function appear in the paste dialog.
I can select it, but the function dialog ask me for an argument.
If I write noting, the function is returning the test string.
If I write something, the function is returning #VALUE.
Why ...?
I hope this will help you!
Regards,
Nicolas
On May 23, 12:09 pm, "Niek Otten" <nicol...@xxxxxxxxx> wrote:
Hi Nicolas,
What is the code of your function and with what formula do you call it?
--
Kind regards,
Niek Otten
Microsoft MVP - Excel
<nicolas.gend...@xxxxxxxxx> wrote in messagenews:1179934268.214726.272370@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
| Hi,
|
| I'm registering a UDF function in Excel via Excel4(xlfRegister, ...).
|
| I want to register a simple fonction that just returns a string value
| (no need to pass parameters to the function)
|
| The problem is that the function paste dialog always ask for one
| arguments.
|
| I'm using "R#!" and I give an empty string for args names.
|
| Any help would be greatly appreciated!
|
| Thanks a lot,
|
| Nicolas
|
.
- References:
- Need to register a UDF (xlfRegister) that takes no param
- From: nicolas.gendron@xxxxxxxxx
- Re: Need to register a UDF (xlfRegister) that takes no param
- From: Niek Otten
- Need to register a UDF (xlfRegister) that takes no param
- Prev by Date: RE: MS Query "Connections"
- Next by Date: Work*** change doesn't work completely
- Previous by thread: Re: Need to register a UDF (xlfRegister) that takes no param
- Next by thread: validation list from work*** given by ref
- Index(es):