大家好     VBA新手 我想问个问题 我在 Excel中窗体使用了 DataGrid 中 在我的机器上 开发测试都没有问题
    
    这个开发 工具放在别人的电脑上 就不好用了     看了一下原因是 DataGrid 这个 控件 在别的 电脑上不识别    请问大家这个对应的方法是什么    VBAdatagrid

解决方案 »

  1.   

    如果你是想把你的Excel作为文档处理,那就不要搞得那么复杂,最多写点通用简单的脚本就好了,如果你在程序上需要做很多工作,建议直接用应用程序开发工具去做,如VB或VC之类的东西,在必要时还需要制作安装程序来为你的应用程序提供运行环境的安装,当然这种方法也可在你的VBA程序里使用,不过建议还是用应用程序好点。
      

  2.   

    将你电脑上的C:\WINDOWS\SYSTEM32MSDATGRD.OCX文件复制到别人电脑的C:\WINDOWS\SYSTEM32文件夹下就可以了。
      

  3.   

    msdatgrd.inf 找个这个文件 给安装了一下 然后 给注册一下