Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 506|回复: 3

用户定义类型未定义

[复制链接]
发表于 2023-5-23 15:53 | 显示全部楼层 |阅读模式
2个模糊查询的文件,一个查询成功,一个提示  用户定义类型未定义。求答案

00-汇总表-查询不成功.rar (58.84 KB, 下载次数: 1)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2023-5-24 08:16 | 显示全部楼层
楼主,您好!
问题已经解决,附件请查收。

如果您想知道原因,请看下面:
工作簿中有一个窗体,里面插入了一个ListView控件,
由于ListView控件是有很多个版本的,这跟Office的版本有一定关系,
而ListView控件的兼容性一般,估计您这工作簿是从别人那里拿到手的,
到你的电脑上运行,可能是由于Office版本不同,出现了兼容性问题。

知道了原因,解决的办法就容易了,
最简单的解决办法就是,将窗体中原来的ListView删除掉,自己重新建一个ListView,问题解决。
使用该方法,我这里实测通过了。
PS:顺便说一下,现在的这个ListView是我在我的电脑上新建的,万一到您那边还不行,
就证明我们俩的Office版本可能也不一样,您只要用上述方法处理即可。

PS:严谨一点来说,ListView控件的版本与Office的版本有关,但并非绝对。首先,不同版本的Office内的ListView控件版本有所不同,但不同版本的ListView控件是可以人工自行安装替换的,因此ListView控件的版本和Office的版本没有必然联系。为免误导您,说得严谨些,有些哆嗦,请谅!

00-汇总表-查询不成功-替换ListView.rar

107.92 KB, 下载次数: 1

评分

参与人数 1学分 +2 收起 理由
hhxq001 + 2 学习了

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2023-5-24 10:34 | 显示全部楼层
vitrel 发表于 2023-5-24 08:16
楼主,您好!
问题已经解决,附件请查收。

谢谢答复,并给解决了问题。
发现通过重新引用本机的MSCOMCTL.OCX文件也能解决。
8888.png
回复

使用道具 举报

发表于 2023-5-25 10:15 | 显示全部楼层
做个记号,学习学习   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-29 23:11 , Processed in 0.582524 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表