进入旧版 | 服务项目 | 成功案例 | 联系方式 | 过客留言 | 友情链接
   
设为首页
加入收藏
联系我们
网站首页 | 新闻资讯 | 操作系统 | 办公软件 | 网络软件 | 工具软件 | 媒体动画 | 网页制作 | 网站开发 | 程序开发 | 平面设计
Photoshop视频教程 | Word入门 | Flash入门 | JScript | VBScript | ASP | PHP | ADO | 网页特效 | 3DS MAX6.0命令 | 系统进程
您当前的位置:GOODSGY电脑学习网 -> 办公软件 -> Excel -> 文章内容  
Excel做网页 学生成绩网上查

本文介绍一个由Excel 2003生成成绩网页的实例,其人机交互性和信息保密性都很强。 www.goodsgy.com

该网页实现的效果是:在“请输入你的标识码”处输入学生的标识码,按回车键或单击空白处,这个学生的各种信息就会一目了然。标识码具有通常所说的用户名和密码双重含义,所以要叮嘱学生注意保密。 www.goodsgy.com

给每个学生添加唯一的标识码(以6位数字为例) www.goodsgy.com

1. 打开“成绩单”工作表,选中A列,右击鼠标,执行“插入”命令,插入一个新列,表头命名为“标识码”。 www.goodsgy.com

2. 选中该列,执行“格式/单元格”命令,打开“单元格格式”对话框,选择“数字”选项卡。在“分类”列表中选择“自定义”,在“类型”文本框中填写“000000”。单击〔确定〕按钮。其目的是当A列输入数字少于6位时补足6位。 www.goodsgy.com

3. 激活A2单元格,输入函数“=TRUNC(RAND()??1000000)”(函数解释:先产生一个整数位数最多为6位的随机数,再截取整数部分),将鼠标指针移到单元格右下角,用填充柄向下填充所有记录。 www.goodsgy.com

4. 为使产生的随机数固定不变,选定本列,右击鼠标,执行“复制”命令,在原区域执行“选择性粘贴”命令,打开“选择性粘贴”对话框,选中“粘贴”栏目下的“数值”单选按钮,单击〔确定〕。 www.goodsgy.com

5. 检查标识码是否重复。 www.goodsgy.com

(1)选中A列,执行“格式/条件格式”命令,打开如图2所示的“条件格式”对话框,在“条件1”下拉列表中选择“公式”,在右边的折叠框中输入“=A1=A2”。单击〔格式〕按钮,弹出新的对话框,在“颜色”下拉列表中选择比较显眼的颜色,如“红色”,重复单击〔确定〕按钮,关闭各对话框。 www.goodsgy.com

(2)激活A列任意一个单元格,单击工具栏上的“排序”图标,重复的数字变成红色,需要人工修改。为了降低标识码的重复率,可以增加位数。 www.goodsgy.com

插入“成绩查询”工作表创建查询系统 www.goodsgy.com

1. 插入新工作表,命名为“成绩查询”,如图3所示。由于此表要在网上“安家”,有必要“美化”一番:利用“单元格格式”对话框,设置适当的字体、字号、字体颜色、边框颜色、单元格底纹颜色,适当调整行高和列宽。www.goodsgy.com

2. 在显示姓名的C6单元格输入函数“=IF(ISERROR(VLOOKUP($C$2,成绩单!$A$1:$I$17,3,FALSE)),"查无此人",VLOOKUP($C$2,成绩单!$A$1:$I$17,3,FALSE))”。函数解释:从“成绩单”工作表$A$1:$I$17区域的第1列(标识码列)查找有没有在$C$2单元格输入的数字,如果没有,则输出“查无此人”;如果有(精确匹配),则输出该区域第3列的对应数据(学生的姓名)。 www.goodsgy.com

在需要显示某学科成绩的单元格输入函数:“=IF(ISERROR(VLOOKUP($C$2,成绩单!$A$1:$I$17,X,FALSE)),"",VLOOKUP($C$2,成绩单!$A$1:$I$17,X,FALSE))”,其中X表示“成绩单”工作表中$A$1:$I$17区域的第X列,例如将X替换为4返回语文成绩,替换为5返回数学成绩…… www.goodsgy.com

3. 为了只允许在C2单元格输入数据,而其他单元格都拒绝输入,单击该工作表行号和列标的交叉处或按“Ctrl+A”键,选中全部区域,打开“单元格格式”对话框,选择“保护”选项卡,勾选“锁定”复选框。激活要输入标识码的单元格C2,再取消“锁定”复选框的选择。执行“工具/保护/保护工作表”命令,打开“保护工作表”对话框,在“取消工作表保护时使用的密码”文本框中输入密码,单击〔确定〕按钮。 www.goodsgy.com

隐藏数据源,另存为交互式网页 www.goodsgy.com

1. 打开“成绩单”工作表,选中全部区域,执行“格式/行/隐藏”命令,隐藏“成绩单”工作表的行。执行“格式/工作表/隐藏”命令,隐藏工作表。 www.goodsgy.com

2. 执行“文件/另存为”命令,打开“另存为”对话框,在“保存类型”下拉列表中选择“网页”,如图4所示。勾选“添加交互”复选框,输入文件名,单击〔更改标题〕按钮,在弹出的“设置标题”对话框中输入查询系统的标题,单击〔确定〕、〔保存〕按钮,将工作簿另存为网页文件。 www.goodsgy.com

给网页添加代码更安全 www.goodsgy.com

1. 打开网页文件,在空白处右击鼠标,执行“查看源文件”命令,以记事本形式打开源文件,在与之间添加代码“”,使网页不能保存,在内部的body后添加代码“oncontextmenu=self.event.returnValue=false”,使右击无效。 www.goodsgy.com

当然还可以通过Dreamweaver进行美化,做出一张更美观的网页。 www.goodsgy.com

网页制作好了,就可以上传了。整个制作过程虽然简单,却实现了“自己信息随便看,别人想看看不见”的效果。 www.goodsgy.com

在百度中搜索:Excel做网页 学生成绩网上查
在Google中搜索:Excel做网页 学生成绩网上查
在Yahoo中搜索:Excel做网页 学生成绩网上查

收藏到网摘:新浪VIVI 365key 我摘 POCO网摘 博采中心 YouNote 和讯网摘 天天收藏
[] [返回上一页] [打 印] [收 藏]

 相关文章    最新文章
· Excel中快速定位的技巧实例
· Excel两种常用的快速输入小数的实用方法
· [组图] Excel 2007无法安装加载项解决办法..
· Excel中如何打印不连续区域的方法
· [图文] Excel 2007数字格式与文本格式互转..
· [组图] 对症下药:四种方法恢复损坏的Exce..
· 妙用公式在Excel中制作动态表头
· Excel 2007设置只读和修改权限密码
· [组图] Excel中让你填充不连续的单元格
· [图文] Excel 2007快速定位超长行数据
 
· Excel中快速定位的技巧实例
· Excel两种常用的快速输入小数的实用方法
· [组图] Excel 2007无法安装加载项解决办法..
· Excel中如何打印不连续区域的方法
· [图文] Excel 2007数字格式与文本格式互转..
· [组图] 对症下药:四种方法恢复损坏的Exce..
· 妙用公式在Excel中制作动态表头
· Excel 2007设置只读和修改权限密码
· [组图] Excel中让你填充不连续的单元格
· [图文] Excel 2007快速定位超长行数据

∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
站内搜索

精彩图文
  网站导航  
操作系统 办公软件 网络软件
Vista Windows2003 WindowsXP Windows2000/NT Windows9X/ME Linux 其他 Word Excel Powerpoint Outlook 金山系列 其他 网页浏览 上传下载 联络聊天 邮件工具 服务器软件 网络辅助
工具软件 媒体动画 网页制作
系统工具 媒体工具 压缩工具 图文处理 文件管理 其他 3DMAX Authorware Director Maya 视频处理 其他 Flash Dreamweaver FireWorks FrontPage LiveMotion Golive HTML/CSS 其它
网站开发 平面设计 程序设计
ASP JSP PHP CGI JavaScript VBScript XML/SOAP Web服务器 Photoshop PhotoImpact CorelDraw Illustrator Freehand 设计欣赏 其他 VB VC .NET C/C++ DELPHI JAVA

冀ICP备05019428号
Copyright © 2004-2008 电脑学习网 Inc.All rights reserved.
TEL:13832340607
QQ:39873155
E_Mail:goodsgy(#)hotmail.com   (把(#)替换成@)
MSN:goodsgy(#)hotmail.com   (把(#)替换成@)