对于VB实现对本地的excel文件dde访问,我已经实现,但是现在问题是excel文件在远程,那么对于异地的vb应用程序应该如何访问呢?谢谢。实际情况是这样的,excel位于A机器上,VB应用程序只能在B机器上运行,A和B在同一局域网内,可以相互访问。

解决方案 »

  1.   

    要用DDE吗?不需要吧。直接connect via LAN.
      

  2.   

    由于A机器上的excel数据是不保存的,由第三方应用对其数据进行更新,所以我不能用访问文件的办法来访问远程的excel,只能采用DDE方式。我在网上查了有netdde,但是没有查到具体的配置,多谢指教,谢谢
      

  3.   

    数据库访问跟文件访问有一定的区别~如果你的EXCEL文件在局域网内的话,应该不存在什么问题.
      

  4.   

    http://vbaccelerator.com/home/index.asp
    http://www.vb-helper.com/index.html
      

  5.   

    我只能编写VB程序 ,位于A机器的excel文件对我是只读,不能修改,所以我也无法在excel里面加载宏。由于这个excel文件是不保存的,由另一个程序将数据写入excel指定的单元格,因此我不能用访问文件的方式来读excel,只能通过dde方式,目前我已经实现本地vb访问excel的dde方式,关键在于这个异地的如何实现,希望各位大侠不吝赐教,非常感谢
      

  6.   

    C/S模式如何实现呢?我不能在A机器上的excel上加程序,多谢了
      

  7.   

    不能在A机器上的excel上加程序   -> 那就没辙了c/s就是客户与服务器模式,A如果是其中的一个,则必须要运行一个程序
      

  8.   

    也正学习着 我用的是JAVA远程访问异地文件 也没解决呢