如何注册报表工具


office要求:

   1.office2007或以上版本(比如:office2010或2013等)

   2.office要求是32位(暂不支持64位)


由于win7及以上系统,对于组件注册的权限控制的比较严格,有时候会出现注册不了的情况,

处理方法如下:


1.用administrator 登录---控制面板---用户账户---更改用户账户控制---将滑动条,拖到最下面---确定

2.根据<数据工厂>工具运行时,提示  <缺少>  的组件,<选择性>  的进行  <手工注册>

3.检查(搜索)一下,相应(32位或64位)的系统文件夹中,是否存在  <缺少>  的组件,

      如果没有,则需要将该组件复制到 相应的系统文件夹中;

            32位系统:      C:\Windows\System32

            64位系统:      C:\Windows\SysWOW64

      如果存在,则可以直接手工进行注册


4.手工注册的方法如下:

      1.Win键+R  (微软的标志键/四个小方块的键)(一般在左下角的Ctrl和Alt键中间)

      2.会弹出<运行框>来

      3.输入如下内容:

            32位系统输入的内容为:

               ---------------以下为<VBA>可能需要的组件-----------              

               1.1>.A01_mdf_vba.dll---regsvr32 C:\Windows\System32\A01_mdf_vba.dll

               1.2>.mdf_uftokd.dll---regsvr32 C:\Windows\System32\mdf_uftokd.dll

               -------------------------------------------------------------------

               2>.COMDLG32.OCX------regsvr32 C:\Windows\System32\COMDLG32.OCX

               3>.TABCTL32.OCX------regsvr32 C:\Windows\System32\TABCTL32.OCX

               ---------------以下为<VB>可能需要的组件-----------

               4>.Comctl32.ocx------regsvr32 C:\Windows\System32\Comctl32.ocx

               5>.MSCOMCTL.OCX------regsvr32 C:\Windows\System32\MSCOMCTL.OCX

               6>.MSHFLXGD.OCX------regsvr32 C:\Windows\System32\MSHFLXGD.OCX

               7>.MSINET.OCX--------regsvr32 C:\Windows\System32\MSINET.OCX

               8>.MSWINSCK.OCX------regsvr32 C:\Windows\System32\MSWINSCK.OCX

               9>.RICHTX32.OCX------regsvr32 C:\Windows\System32\RICHTX32.OCX

              10>.MSCHRT20.OCX------regsvr32 C:\Windows\System32\MSCHRT20.OCX


            ***********************************************************************

            64位系统输入的内容为:

               ---------------以下为<VBA>可能需要的组件-----------              

               1.1>.A01_mdf_vba.dll---regsvr32 C:\Windows\SysWOW64\A01_mdf_vba.dll

               1.2>.mdf_uftokd.dll---regsvr32 C:\Windows\SysWOW64\mdf_uftokd.dll            

               -------------------------------------------------------------------

               2>.COMDLG32.OCX------regsvr32 C:\Windows\SysWOW64\COMDLG32.OCX

               3>.TABCTL32.OCX------regsvr32 C:\Windows\SysWOW64\TABCTL32.OCX

               ---------------以下为<VB>可能需要的组件-----------

               4>.Comctl32.ocx------regsvr32 C:\Windows\SysWOW64\Comctl32.ocx

               5>.MSCOMCTL.OCX------regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX

               6>.MSHFLXGD.OCX------regsvr32 C:\Windows\SysWOW64\MSHFLXGD.OCX

               7>.MSINET.OCX--------regsvr32 C:\Windows\SysWOW64\MSINET.OCX

               8>.MSWINSCK.OCX------regsvr32 C:\Windows\SysWOW64\MSWINSCK.OCX

               9>.RICHTX32.OCX------regsvr32 C:\Windows\SysWOW64\RICHTX32.OCX

              10>.MSCHRT20.OCX------regsvr32 C:\Windows\SysWOW64\MSCHRT20.OCX


注意:如果某组件正在被某个程序占用,可以 在该组件上---右键---使用360解除占用

     然后在进行相应的操作,比如删除,复制,注册等等


***********************************************************************

开始---运行

cmd-----------------------------------用管理员运行

powershell--------------------用管理员运行

或者

任务栏上的搜索

cmd-----------------------------------用管理员运行

powershell--------------------用管理员运行