Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Visual Basic > excel表外部链接的自动更新
【标  题】:excel表外部链接的自动更新
【关键字】:excel
【来  源】:BLOG.CSDN.NET

excel表外部链接的自动更新

Your Ad Here

有两个excel文件,一个叫source.xls另一个叫use.xls。现在use.xls中有指向source.xls的链接,比如:

='G:\share\作业\[source.xls]Sheet1'!$A$1  ('G:\share\作业\ 为source的路径)

当共享use.xls文件时,别人打开了use.xls。但是想令source.xls被引用的数据如果有改变也能及时更新到别人打开的use.xls上。

当然,使用use.xls的人可以手动从“编辑”-“链接”-“更新值”得到最新的数据。下面给出的是一个定时更新的方法:use.xls每隔15秒更新数据源链接。

Sub update()
ActiveWorkbook.UpdateLink Name:=ActiveWorkbook.LinkSources
Application.OnTime Now + TimeValue("00:00:15"), "update"
End Sub

一个递归过程。

为了让use.xls一启动就可以开启程序,我们添加了一个过程:

Sub workbook_open()
Application.OnTime Now + TimeValue("00:00:15"), "update"
End Sub

之前为了达到此目的,将ontime函数放入一个无限循环中,导致程序总是忙...

商讯:排毒养颜打造纯金品质:【上一篇】
体验Visual Basic 9.0新功能:【下一篇】
【相关文章】
  • Excel数据导入到DataSet类
  • ACCESS 如何用 Docmd.OutputTo 将查询导出为 Excel 97-2003 格式?
  • VB.Net下,巧用Excel制作数据透视报表
  • 教你一招:Excel表头斜线设置秘技(原创)
  • 使用DTS把Excel数据导到SQL Server的几个技巧
  • JavaScript Web页面内容导出到Word、Excel
  • 读写excel
  • 求助:VS2003中的EXCEL进程问题!
  • Jakata Poi HSSF:纯Java的Excel解决方案
  • 使用SQL*PLUS构建完美excel或html输出
  • 【随机文章】
  • CMMI和CMM框架比较
  • MessageBox内部调用流程分析!!!!!
  • OleContainer操作Excel以二进制方式读写数据库
  • C++Primer读书笔记三
  • 7种DoS攻击方法简述
  • 两本学习C语言的好书
  • 将SPS中被FrontPage修改过的页面重置为Ghost Page
  • Php5 GPC绕过缺陷(转)
  • 用ASP实现在特定的时段或对特定访问者开放
  • SQL Server开发的二十一条军规
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.