ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1574|回复: 1

恳请守柔老师进来看看!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-4-12 00:09 | 显示全部楼层 |阅读模式

守柔老师你好,叫你老师是因为实在佩服你作为本版斑竹的实力和你对待大家提出问题积极解答的热情,敬礼!^_^ 有个问题想向你请教,我在做一些报表中,用到了邮件合并,然后的话邮件合并里EXCEL部分用随机函数产生一些数字,这样的话我每次打开word,word自动启动EXCEL调用其中的数据,因为随机函数每次打开都变化,所以就达到了我的目的:每次打印的报表数据都会在一定范围内变化,但是: 1、每次打开word然后EXCEL也自己打开,能不能让EXCEL在后台工作?因为我用的是WIN2000+OFF2000,我尝试过在邮件合并时选择打开数据源的方式为“通过转换器”,那样可以不启动EXCEL,但是数据不会自动更新了? 2、因为报表做好后,我不需要更改内容了,里面的随机函数自动使数据变化,但每次都提示是否保存,十分不便,能否使其不做提示而直接退出? 因为我最近才开始接触,来到这里才发现以前对OFFICE的认识多么肤浅,然后大家都很热情,VBA我不懂,然后工作比较急,所以先问问了,我会努力学习的!

再次感谢守柔老师以及各位朋友!以后多多指教!

TA的精华主题

TA的得分主题

发表于 2005-4-12 04:58 | 显示全部楼层

象这样的问题,拆开来分析,是十分简单的。但无论如何,按照楼主的要求,则必须要使用VBA。(由于没有看到附件,可能会偏差)

我是这样考虑的:

最佳方法:由于楼主是生成一定数据范围内的数字,完成对表格数据的合并,那么,直接在WORD中生成一定数据范围内的数据,填充表格,岂非更好?

第二个方法:使用AUTOMATION(自动化),则可以将数据源(*.XLS)处于后台状态,当然在关闭时,可以不保存然后退出EXCEL。

第三个方法:使用邮件合并,每次打开该文档时,主动在后台打开*XLS,然后设置其为邮件合并文档,数据源为已后台打开的EXCEL工作薄,邮件合并结束或者活动文档退出前后台关闭EXCEL工作薄.

也许还会有更好的办法,但我希望能见到具有代表性的附件,包括主文档和数据源工作薄.

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-15 01:51 , Processed in 0.034763 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表