Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,560
Default Excel 2002 UDF screen tips

Greetings and TIA for your time.
When typing a standard excel function directly into a cell a screen tip is
displayed showing the function arguments. This is an excellent time saver
when using unfamiliar functions. The current argument to be typed is shown in
bold text. Is there any way to add this feature to User Defined Functions?
--
David
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,298
Default Excel 2002 UDF screen tips

if you type =function then SHIFT+Ctrl+A the variables will be typed in
eg function abc(x a slong, y as long)....end function

=abc [SHIFT]+[Ctrl]+[A]
results in
=abc(x,y)

"David" wrote:

Greetings and TIA for your time.
When typing a standard excel function directly into a cell a screen tip is
displayed showing the function arguments. This is an excellent time saver
when using unfamiliar functions. The current argument to be typed is shown in
bold text. Is there any way to add this feature to User Defined Functions?
--
David

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,120
Default Excel 2002 UDF screen tips

There are a couple of ways, one not too robust, one that requires a dll.


The not too robust way, suggested by Laurent Longre and working for two
parameters is :-
Const Lib = """c:\windows\system\user32.dl**l"""
Option Base 1


Private Function Multiply(N1 As Double, N2 As Double) As Double
Multiply = N1 * N2
End Function


'=============================**=============


Private Function Divide(N1 As Double, N2 As Double) As Double
Divide = N1 / N2
End Function


'=============================**=============


Sub Auto_open()


Register "DIVIDE", 3, "Numerator,Divisor", 1, "Division", _
"Divides two numbers", """Numerator"",""Divisor """, "CharPrevA"
Register "MULTIPLY", 3, "Number1,Number2", 1, "Multiplication", _
"Multiplies two numbers", """First number"",""Second number """, _
"CharNextA"


End Sub


'=============================**=============


Sub Register(FunctionName As String, NbArgs As Integer, _
Args As String, MacroType As Integer, Category As String, _
Descr As String, DescrArgs As String, FLib As String)


Application.ExecuteExcel4Macro _
"REGISTER(" & Lib & ",""" & FLib & """,""" & String(NbArgs, "P") _
& """,""" & FunctionName & """,""" & Args & """," & MacroType _
& ",""" & Category & """,,,""" & Descr & """," & DescrArgs & ")"


End Sub


'=============================**=============


Sub Auto_close()


Dim FName, FLib
Dim I As Integer
FName = Array("DIVIDE", "MULTIPLY")
FLib = Array("CharPrevA", "CharNextA")
For I = 1 To 2
With Application
.ExecuteExcel4Macro "UNREGISTER(" & FName(I) & ")"
.ExecuteExcel4Macro "REGISTER(" & Lib & _
",""CharPrevA"",""P"",""" & FName(I) & """,,0)"
.ExecuteExcel4Macro "UNREGISTER(" & FName(I) & ")"
End With
Next


End Sub


The dll solution:
Also from Laurent Longre, you use the FUNCUSTOMIZE utility .Get it at
http://longre.free.fr/english/



--
HTH

Bob Phillips

"David" wrote in message
...
Greetings and TIA for your time.
When typing a standard excel function directly into a cell a screen tip is
displayed showing the function arguments. This is an excellent time saver
when using unfamiliar functions. The current argument to be typed is shown

in
bold text. Is there any way to add this feature to User Defined Functions?
--
David



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Screen Tips Karenatallied Excel Discussion (Misc queries) 0 May 10th 06 08:30 PM
Hyperlink Screen Tips in Excel Dave Excel Discussion (Misc queries) 4 June 11th 05 09:57 PM
Excel hyperlinks without screen tips morcoff Excel Discussion (Misc queries) 1 December 2nd 04 07:24 PM
Screen Tips David Excel Programming 2 May 7th 04 09:41 AM
Stopping screen tips from displaying for Excel hyperlinks Sarah[_4_] Excel Programming 5 November 15th 03 10:27 AM


All times are GMT +1. The time now is 04:02 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"