找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 732|回复: 2

[教学]:浅谈Excel中的模板

[复制链接]
发表于 2003-8-1 07:00:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一、模板的组成及原理
 
  在Excel中可以使用模板。从概念上说,模板可以看做是为某种用途专门定制的、供重复使用工作薄或工作表。从直观的角度看,Excel文件中常见且常用的信息可分为以下几种,同时,这几种信息就可看做是构成模板的"构件":

  1、工作簿中所含工作表的数量及类型。

  2、所有能用“格式”菜单中的命令设置的单元格和工作表的格式。包括单元格样式,样式就是单元格格式的集合。

  3、对页面格式和打印区域的设置。

  4、(将来在模板)工作簿或工作表中要必须使用的文本,如页标题、行标和列标。

  5、工作簿或工作表中所需的数据、公式、图形和其它信息。

  6、自定义工具栏、宏 超级链接和窗体上的 ActiveX 控件。

  7、工作簿中被隐藏和保护的单元格区域。例如,可以隐藏工作表、行和列,还可以保护工作表单元格以防对它们进行修改。
  Excel之所以能加入模板,主要是采用了将数据与格式、与公式(或函数)、与宏、与链接等信息分离处理的手段.以格式而言,是可显示的,但却又是和数据分开的,一个区域中即使数据消除掉,格式仍能单独保存,且允许在使用之前设置。公式也是这样,可单独存在,也可与数据共存,也可以在数据输入之前先输入公式。其它方面,如链接等等,也是如此。

  二、建立模板

  从上面的介绍中我们已经知道了模板的构成.所以建立模板也是很容易的.实际上你自己设计的工作薄或工作表只要效果不措,就可算是一个现成的模板.许多人(包括我)就经常将某个效果好的表先备份一个存档,再消除原始数据,保留格式,特别是保留计算公式后,就可当一个模板用了.还美其名曰:"一次设计,重复使用"!这样确实很省事,惜乎是太不正规,当工作表多时清除原始数据也麻烦!所以,从长计议还是建立真正的模板.要动真格自己建立模板,请按下面步骤一步步添砖加瓦:

  1、 当你确定模板的用途并规划好布局后,打开Excel,按照上面所讲的构成要素,就可设置格式,输入必要的文字,输入公式、宏程序,直至页面设置、标题字体、区域的隐藏与保护等等一应俱全.这是说起来容易做起来烦琐的活儿.一般不用先输入原始数据.如果因想验证效果而输入原始数据的话,正式保存为模板文件之前要一定将其清除掉.设计过程中主要是必须细致,考虑周密.完成后就可保存文件,这一步主要记住两点:一必须把文件按模板格式(扩展名:xlt)保存.二必须将文件保存在合适的目录下.合适的目录有:x:\office\excel\templates、x:\office\excel\XLStart,或者是在"工具|选项"中指定的默认目录.X:是逻辑驱动器的盘符.模板文件保存在上面指定的任意一个目录都可以.只有将模板文件保存到上述位置,在使用“文件|打开”对话框时,Excel才会列出该模板。
  2、 如果你原来设计有非常合适的表格,可以将具体的原始数据清除,用类似上面的办法按模板文件保存,也就成了一个模板.这是不是有点像把"游击队"改编为"正规军"的意思?如果你建立或"改编"的模板功能强大,有推广价值,也可以推荐给别人使用.在网上就可见到不少这样的例子.如果你想参考现成的模板例子,可以在打开文件时选择"xlt"类型的文件,会看到系统自带的一些模板.

  3、在"数据|模板向导....."中,也可以建立模板,但这里建立的模板和上面说的有点不一样,最主要的区别是:这种模板是将Excel与其它数据库( FoxPro、dBASE等)之间建立了联系.只要熟悉相关的数据库知识,也可建立这样的模板.但系统中必须安装并注册相应的 ODBC 驱动程序,这种有向导的建立过程,比较容易,恕不赘言.

  三、使用模板

   这本来是没有什么好说的,只提醒朋友注意下面两项:1、微软在发行Excel时,附加有不少的模板.如果当时没有安装或后来丢失,可以重新添加上去.这些自带的模板,可供新建模板时参考或直接选用.2、打开文件时必须选择模板文件类型(扩展名:xlt)才可显示出模板文件.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-8-1 10:14:56 | 显示全部楼层
此段话值得商榷:

必须将文件保存在合适的目录下.合适的目录有:x:\office\excel\templates、x:\office\excel\XLStart,或者是在"工具|选项"中指定的默认目录.X:是逻辑驱动器的盘符.模板文件保存在上面指定的任意一个目录都可以.只有将模板文件保存到上述位置,在使用“文件|打开”对话框时,Excel才会列出该模板。 [/COLOR]

模板文件的保存位置应该是office安装路径下的\templates目录。\XLStart目录下保存的是自启动文件目录,相当于启动excel以后看到的book1文档的效果。你想在excel启动的同时默认出现什么内容可以保存一个普通的excel文档并放置在\XLStart目录下。请注意!这个文档的扩展名是xls不是xlt,即它是普通的excel文档文件,不是模板文件。
列出模板文件的意思实际上是用模板创建新的文档,应该使用菜单“文件”下的“新建”才能实现。“新建”以后会出现office自带的以及用户自己创建的模板文档名。“打开”菜单只能打开模板文件然后另存为新的文档。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-8-1 11:46:06 | 显示全部楼层
关于\Program Files\Microsoft Office\Office\XLStart文件夹的使用

在\Program Files\Microsoft Office\Office\XLStart当EXCEL每次启动的时候都将被自动打开,从这个意义上说,这里放置的XLS文档无疑可以作为模板使用,而且是自动的、默认的模板。

但是如果修改后不选择另存为而直接保存文件的话,将保存为放在这里的文件本身,而不像从模板建立文件那样提示保存新文件。下次再启动EXCEL时,自动打开的将是修改过的文件,这样说来,作为模板使用又不合适了,谁也不喜欢一个经常改变的模板。

还应该注意到,如果这里保存有多个XLS文件的话,在EXCEL启动时将同时打开这些文件,如果你的工作就是由这一组工作表来完成的话(在某些特定的使用环境中,比如财务、统计),这无疑是很方便的。

但是,千万不要在这里放置非EXCEL文档,因为这里放的任何类型的文件都会被EXCEL当作工作表自动打开,结果自然是乱码,严重的会造成EXCEL崩溃。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-23 03:03 , Processed in 0.428063 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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