word我不太熟悉
excel我有个同事弄过
对于excel来说,它里面已经给你提供了很多对象了
TSheet
TRange
Tcell
对于excel中的最细粒度的每行每列每一个单元个都可以可以访问的到的
这样的的话最简单的你建一张表
就几个字段,那张表、那个sheet、那个cell、存放了什么数据,
所有的数据都可以写入到数据库中,下次的工作只是打开模板,
把相应的数据从库中提到相应的单元格中,表头信息都存放在Excel模板中
word中还有也有类似的控制方法
上面只是一个抛砖引玉的作用,详细的要你自己去想了:)