请教VBA如何调用Everything.dll谷歌实现ocx调用dll快速搜索

他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)25被浏览922分享邀请回答2添加评论分享收藏感谢收起查看: 1699|回复: 9
自制DLL自动引用问题
阅读权限50
在线时间 小时
& & & & & & & &
请教:下面是坛里下载的自制DLL自动引用的实例。
& && && &&&在实际运用中,首次打开使用正常,但是关闭后第二次打开时,DLL自动引用就出现问题了:
打开引用查看,自动注册及反注册代码运行好像没什么问题,打开表时自动注册成功--MyDll.dll引用打上了勾;
关闭工作表后,再打开其它表,查看引用中反注册也成功了--MyDll.dll引用中没有了。
QQ截图32.png (33.43 KB, 下载次数: 0)
20:20 上传
Private Sub Workbook_Open()
& & Shell &regsvr32 /s & & VBA.Chr(34) & ThisWorkbook.Path & &\MyDll.dll& & VBA.Chr(34), vbHide
Private Sub Workbook_BeforeClose(Cancel As Boolean)
& & Shell &regsvr32 /u /s & & VBA.Chr(34) & ThisWorkbook.Path & &\MyDll.dll& & VBA.Chr(34), vbHide
& &&&后来注释了自动注册及反注册代码,用手动注册,使用一切正常了,不知是何原因?谢谢!
(17.77 KB, 下载次数: 57)
20:30 上传
点击文件名下载附件
阅读权限100
在线时间 小时
& & & & & & & &
我这边测试N多次代码没有问题,没有你说的情况
建议你把杀素软件退出,再打开关闭试试,之前杀毒软件开着的时候,360会跳出来阻拦,退出杀软之后,运行正常,无报错
阅读权限50
在线时间 小时
我这边测试N多次代码没有问题,没有你说的情况
建议你把杀素软件退出,再打开关闭试试,之前杀毒软件开着 ...
谢谢您!能否告知如何关闭360杀毒软件?谢谢!
阅读权限100
在线时间 小时
谢谢您!能否告知如何关闭360杀毒软件?谢谢!
………………囧………………
右下角--360杀毒 属标右键---退出
右下角---360卫士 属标右键---退出----继续退出
阅读权限50
在线时间 小时
………………囧………………
右下角--360杀毒 属标右键---退出
的确是360杀毒软件阻止了,谢谢!
那用自动注册与反注册的DLL,只有关闭360吗?
阅读权限100
在线时间 小时
的确是360杀毒软件阻止了,谢谢!
那用自动注册与反注册的DLL,只有关闭360吗?
你可以把这个文件放在360的信任目录里面,这样杀毒软件就会放过,不阻拦
具体做法:
360卫士---查杀修复----信任区-----添加信任文件,选择你的dll文件添加进去就行了
PS:作为一个懂VBA的高手,你怎么能软件基本操作不会?还问怎么退出杀软,你吓死宝宝了
阅读权限50
在线时间 小时
………………囧………………
右下角--360杀毒 属标右键---退出
再请教:有让360退出的代码吗?谢谢!
阅读权限100
在线时间 小时
再请教:有让360退出的代码吗?谢谢!
360杀毒虽然很多人说是流氓软件,但是人家也是有过硬的技术,它有进程保护机制,如果随随便便能通过VBA代码把它的进程给结束,那它还是杀毒软件吗?想想都知道这是一件不容易的事情,如果我能写出来,那我就是黑客了~~~
PS:退出杀软,我等普通民众还是老老实实的手动点退出吧,完全靠代码来杀掉360进程,个人觉得很难
阅读权限100
在线时间 小时
一般退出什么进程可以用taskill命令,比如退出QQ,可以用
Sub test()
& &&&Shell &taskkill /im QQ.exe /f&
但是用这个对付杀软是无效的,杀毒软件不可能这么容易被攻破
阅读权限50
在线时间 小时
360杀毒虽然很多人说是流氓软件,但是人家也是有过硬的技术,它有进程保护机制,如果随随便便能通过VBA代 ...
说得对,很有收益,谢谢!
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师Excel中如何使用VBA实现自动隐藏和显示行?_百度知道
Excel中如何使用VBA实现自动隐藏和显示行?
比如:&sheet!2&中B列单元格全部引用&sheet1!&中B列单元格:
&sheet!2&B6=&sheet1!&B4
&sheet!2&B7=&sheet1!&B5
&sheet!2&B8=&sheet1!&B6
依此类推........(注:单元格内容为文本)
目的:当&sheet1!&中B列某行单元格为空(或输入“0”)时,则&sheet!2...
我有更好的答案
参考 相应的中文要你找的。Microsoft Excel (full name Microsoft Office Excel) is a spreadsheet application written and distributed by Microsoft for Microsoft Windows and Mac OS. It features calculation and graphing tools which, along with aggressive marketing.Contents [hide]1 History 2 Versions 3 Logos 4 File formats 4.1 Microsoft Excel 2007 Office Open XML formats 5 Criticism 6 See also 7 References 8 External links [edit] HistoryMicrosoft originally marketed a spreadsheet program called Multiplan in 1982?si=9
可以的. The first version of Excel was released for the Mac in 1985 and the first Windows version (numbered 2.0 to line-up with the Mac and bundled with a run-time Windows environment) was released in November 1987, which was very popular on CP&#47。参考 这是英文的介绍 音频的<a href="http, &#39://www.com/en-us/training/CR, but on MS-DOS systems it lost popularity to Lotus 1-2-3. This promoted development of a new spreadsheet called Excel which started with the intention to,才不断推动了软件的进步.最后最后一句,你的高度. It is overwhelmingly the dominant spreadsheet application available for these platforms and has been so since version 5 in 1993 and its bundling as part of Microsoft Office,一下讲不清楚。看帮助也能学会的.microsoft://www,那最好找本dephi,vb等等之类的书看一下,然后画个漂亮的界面,做个漂亮的报表,就万事ok了,同时也使我们的软件市场无比的繁荣!.microsoft.baidu.com/question/.baidu.最后,祝你可以在知识的台阶上百尽杆头,更进一步,只有我们不满足于软件的功能
参考资料:
bba127d3abb9d8b4
为您推荐:
其他类似问题
excel的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看: 1454|回复: 13
请教调用dll文件时怎么把绝对路径改为ThisWorkbook.Path加Dll文件
阅读权限20
在线时间 小时
请教调用dll文件时怎么把绝对路径改为ThisWorkbook.Path加Dll文件名,Private Declare Function UCommand1 Lib &G:\武当功夫馆\ID card\RdCard.dll& (ByRef pCmd As Byte, ByRef para0 As LongPtr, ByRef para1 As LongPtr, ByRef para2 As LongPtr) As LongPtr 这样指定绝对路径程序正常,去掉路径就提示找不到文件。谢谢
阅读权限70
在线时间 小时
用Declare声明的库文件通常放Windows\System32下,通常都是这样,我没有试过其他方法,另外我猜测,如果要放其他路径下,可能要在系统的环境变量Path后面增加相关路径,这样大概也能找到。
阅读权限20
在线时间 小时
用Declare声明的库文件通常放Windows\System32下,通常都是这样,我没有试过其他方法,另外我猜测,如果要 ...
放在System32不加路径也提示找不到文件啊。
阅读权限20
在线时间 小时
放在System32,dll注册了没有
阅读权限70
在线时间 小时
我用的windows2003,刚刚试了下,就放在C:\windows\system32\下,测试没问题,通常这样肯定没有问题的,反正我从来没有碰到找不到的问题。
阅读权限20
在线时间 小时
我用的windows2003,刚刚试了下,就放在C:\windows\system32\下,测试没问题,通常这样肯定没有问题的,反 ...
我用的64位win10,不知是不是与系统有关?
阅读权限70
在线时间 小时
那你放到SysWow64下试试
阅读权限20
在线时间 小时
那你放到SysWow64下试试
放到SysWow64下可以了,能不能用ThisWorkbook.Path指定路径呢,考虑到放到别的电脑上又要复制dll文件到SysWow64下才可以。
阅读权限70
在线时间 小时
放到SysWow64下可以了,能不能用ThisWorkbook.Path指定路径呢,考虑到放到别的电脑上又要复制dll文件到Sy ...
我把DLL放在thisworkbook工作薄同一路径下调用,也没有任何问题
阅读权限20
在线时间 小时
我把DLL放在thisworkbook工作薄同一路径下调用,也没有任何问题
为什么我的不行呢,难道是我2016版的原因?
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师}

我要回帖

更多关于 谷歌实现ocx调用dll 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信