50分~~~~~vba代码封装vb6.0 提示用户定义类型未定义 50

PrivateSubTreeView1_MouseUp(ByValButtonAsInteger,ByValShiftAsInteger,ByValxAsstdole.O... Private Sub TreeView1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal x As stdole.OLE_XPOS_PIXELS, ByVal y As stdole.OLE_YPOS_PIXELS)
就是这句 需要引用什么控件啊???
展开
 我来答
冀峯马跃
2019-01-23 · TA获得超过3864个赞
知道大有可为答主
回答量:3162
采纳率:25%
帮助的人:403万
展开全部
那些都是word-vba的内部常量!
在word录制一个相关操作的“宏”,编辑宏在其中设置断点(与vb6.0一样),运行宏,程序中断时鼠标指向自己想知道的内部常量就知其值了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
x11xuu
2013-05-24 · TA获得超过597个赞
知道小有建树答主
回答量:570
采纳率:0%
帮助的人:520万
展开全部
你那个VBA代码在什么环境中啊,TreeView是在Microsoft Windows Common Controls中包含的控件之一,但是标准的MouseUp事件的声明不是这样的呢:
Private Sub TreeView1_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
End Sub
更多追问追答
追问

是excel的vba代码,现在在vb6.0里面封装为dll。  按你上面改动的,出现图片这样的提示

追答
Private Sub TreeView1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal x As stdole.OLE_XPOS_PIXELS, ByVal y As stdole.OLE_YPOS_PIXELS)
MsgBox ""
End Sub

这个好象在Excel中执行是正确的呢。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
crazy0qwer
2013-05-24 · TA获得超过3299个赞
知道大有可为答主
回答量:4020
采纳率:71%
帮助的人:1311万
展开全部

这个在excelhome 上没回你吗?

把文件打包发我看看。

987122817@qq.com
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式