首页 最新文章网站编程正文

VBA编程常见问题

常见问题:

1、在执行xlam文件的时候总是提示:此应用程序要初始化可能不安全的ActiveX控件。如果您信任文件来源,请选择“确定"

解决方法:在任一打开的Excel上按ALT+F11,将如下代码拷入了(不用保存),并执行ControlAx。该操作主要的目的是修改注册表的信息,比直接找注册表手动修改要快。

Sub ControlAx()
    Dim WshShell As Object
    Set WshShell = CreateObject("Wscript.Shell")
    WshShell.RegWrite "HKCUSoftwareMicrosoftVBASecurityLoadControlsInForms", 1, "REG_DWORD"
    WshShell.RegWrite "HKCUSoftwareMicrosoftOfficeCommonSecurityUFIControls", 1, "REG_DWORD"
    Set WshShell = Nothing
End Sub

image.png


2、在通过CopyFromRecoRDSet进行数据导出的时候,产品名称总是存在少数据的问题,这和数据库的字段类型(text)有关,通过更改字段类型(varchar)可解决

alter table ma_log_action MODIFY name VARCHAR(1000);


3、添加时间控件报错

image.png

image.png

4、无法删除控件s。无法辨认的错误

image.pngimage.png


5、部件不能创建对象

image.png

解决办法:

Msxml12.XMLhttp 改成 Microsoft.XMLHTTP

评论

精彩评论
觉得有用就打赏吧
关注本站公众号,享受更多服务!
联系方式
QQ:########
地址:中国·辽宁
Email:2727987445#qq.com
Copyright ©2015-2023.Powered by 云水客 | 网站地图 | 辽ICP备14000512号-5