在Excel VBA中,如何创buildWindows剪贴板的function?

我已经find了创build子程序的方法来抓取Excel的VBA中的Windows剪贴板,但是我想要一些比这更多function的东西。

而不是使用子程序,我正在寻找更像这样的东西:

Function Clipboard as Variant 'Function arguments here, where Clipboard is literally equal to 'the current clipboard value at the time this function is used.. End Function 

这将允许我设置variables等于上述function,如
Value = Clipboard
sValue = CStr(Clipboard)
iValue = CInt(Clipboard)等…

任何想法,我怎么能做到这一点? 这甚至可能(似乎是一个非常有效的方法来实现一个function)。