The special function used as the ListBox or ComboBox RowSourceType.
See help: RowSourceType Property (User-Defined Function) - Code Argument Values Because this function is called repeatedly it has a tendency to spew errors when something goes wrong. For this reason, there is a time delay on the error messaging. Once an error occurs, it waits xf_DataListErrSuspendSecs (by default 20) seconds before raising another error. This gives the user time to change to design mode or reset the code.
A control variable that refers to the list box or combo box being filled.
A unique value that identifies the control being filled. This is useful when you want to use the same user-defined function for more than one list box or combo box and must distinguish between them.
The row being filled (zero-based).
The column being filled (zero-based).
An intrinsic constant that specifies the kind of information being requested.