Zlatin,
>you can create
Private variable with a specific name, store ThisForm.Timer1 to it, and use this variable in your UDF.
You really shouldn't give this as a possible solution to the problem, in an event driven OO environment private variables the worst possible way to provide an interface between two things.