Tag: Excel预览模式: 普通 | 列表

Excel 重复名次也可以查姓名成绩

  当老师的,对分析学生成绩大概有瘾。这不,本来我们已经把学生各学科的成绩、总分、名次都排出来了,并按照总分进行了升序排序,但现在又有任课老师过来要求希望能够把自己学科的前10名的学生姓名及成绩找出来。按理说,这个要求并不是很困难,但是麻烦就在于学生各科名次有可能相同,这样的话,前10名的学生其实不一定是10个人,有可能更多。每个学科都要这么做的话,工作量也不小,所以,还是得靠函数和公式来帮忙。

图1 原始成绩表

  原始的成绩表如图1所示。姓名位于C2:C92单元格,语文成绩位于D2:D92单元格区域。我们就以查找语文学科的前10名成绩及学生姓名为例。为方便比较结果,图1中我们已经将数据按语文成绩降序进行了排序,实际操作中是不需要事先排序的。

  一、名次表的建立

  前面我们说过,我们不太容易确定排在前10名的学生共有多少,所以,我们需要使用公式将它们找出来。当然,最好顺便将名次表填写出来。完成结果如图2所示。

查看更多...

Tags: 电脑 Excel

分类:技术资料 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 12624

excel中.xls格式与.xlt格式的区别

xls是excel是保存的文件
xlt是excel是保存的模板
xlt 如果你要做的工作很多次都要用到一个相似的版面,那么xlt 不用你再每次都要重新做
比如成绩统计系统,大致的框架已经弄好了,下次新的成绩录入的时候你直接修改,然后保存就行了。而且修改以后点保存的时候,不会更改原来的模板,而是要求你另存为。这样就有效的保护了模板中的数据。

Tags: Excel

分类:技术资料 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 31413

将EXCEL中的表格旋转

1、不改变表格格式的旋转:选中表格内容→选择性粘贴→转置。这样数字、文字就90°转置了。也就是行列互换,行数据变成了列数据。
2、改变表格格式的旋转
如果想把表格转90度,文字也跟着转,那就得使用Excel的照相机了。具体步骤是:
1、通过工具-自定义-命令,左边找工具,右边找到照相机,用鼠标左键把它拖动工具栏的任意位置上。然后关闭自定义窗口。
2、选中要旋转的表格(如A1:G32),并按下刚才放在工具栏上的“照相机”按钮(像照相机的图标)。
3、另选一工作表,用鼠标点一下,这时excel就把原表以图片的形式保存到了这里。
4、点图片工具栏最左边“绘图”位置的箭头-旋转或翻转-左转90度,图片就把左转90度,文字也转过来了。这时,如果原表中(A1:G32)的数据发生了改变,旋转后的表中也会自动变化了。

Tags: Excel

分类:技术资料 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 13897
最近在做一个成绩管理系统的时候,我的excel连接情况突然报错,以前连接都没问题的,但服务器安装了一些东西后(比如数据库访问组件MDAC2.8),就发现之前的ASP导入EXCEL数据到ACCESS数据库的功能用不了,点击导入就报错。网上查了查都是说权限不够以及IMEX参数问题,或者Excel版本,最终还是找到了答案,google不错。
比如excel 连接代码如下:
db = "20087-2916374-1203.xls"
connstrxls="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"") & ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'"


-------------------------参考解决方案---------------------------

要用ASP访问Excel,其连接字符串按照connectionstrings的做法,有以下两种:

ODBC
"Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;"

查看更多...

Tags: ASP Excel 代码

分类:技术资料 | 固定链接 | 评论: 4 | 引用: 0 | 查看次数: 17728
  最近在网上下载了几个excel  自己非常需要这些excel但打开却发现需要密码,或者有的只提供试用,需要注册才能使用。于是就想法来破解。
  在网上下了很多破解VBA的程序,但都无法破解,有的破解后打不开,有的软件破解后打开就提示错误。所以就想自己来破解了。经过不懈的尝试,都成功了。
  对于那种试用的含有VBA宏的Excel 是最好破的。这样的Excel 文件一般加载了dll文件,一打开就提示输入密码,然后还提示你只能使用多少次。有次数限制当然不爽了,呵呵,所以必须破解。首先用 Advanced Office Password Recovery 打开文件,马上就会破解出通用密码,然后点击删除VBA密码,然后拷贝工作薄密码。打开Excel 文件,撤销工作薄保护,粘贴你刚才复制的密码。继续看每个表有保护没,有的话全部撤销。每个工作表的密码在刚才的软件界面上都有。然后打开VBA编辑器,提示输入密码,不管它,因为密码已经删除了,所以点击确定就可以进去了。展开工程,删除里面用户保护的VBA代码,保存,关闭。再打开Excel 时你就会发现已经不会提示输入任何密码了,破解完成。
  对于不提供试用,只提供输入密码才能访问,而且一打开就全屏的提示输入密码。这样的Excel 破解起来稍微要麻烦一点,不过还是能破。具体方法有空了再写。

以上文字写于 2009-05-20 11:54 PM 破解方法仅供参考,欢迎讨论。

查看更多...

Tags: 电脑 Excel

分类:技术资料 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 34100

怎么在EXCEL中加入逗号

比如
78
95
98
中加入逗号,变成如下数据:
78,
95,
98,
因为数字很多 所以不能一个一个打

解决办法:

查看更多...

Tags: Excel 符号

分类:技术资料 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 21831

asp导出excel用到的类

因为项目需要,所以从网上找了一个类,但是那个类问题比较多,所以自己修改了一下,增加容错程度,提升一些性能,里面有部分代码是根据我的项目修改的,所以大家在使用的时候自己改一下就可以了。

使用方法:
<%On Error Resume Next%>
<!--#include file="../Include/Constants.Class.asp"-->
<!--#include file="../Include/Config.Class.asp"-->
<!--#include file="../Include/DBControl.Class.asp"-->
<!--#include file="../Include/FunctionLib.Class.asp"-->
<!--#include file="../Include/Manager.Class.asp"-->
<!--#include file="../Include/Export2Excel.Class.asp"-->
<%

查看更多...

Tags: ASP Excel 网页

分类:程序代码 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10503

ASP导出EXCEL代码

XSL.ASP

<!--#include file="conn.asp"-->


<%
Set xlApplication = Server.CreateObject("Excel.Application") '调用excel对象
xlApplication.Visible = False '无需打开excel
xlApplication.SheetsInNewWorkbook=1 '指定excel中表的数量
xlApplication.Workbooks.Add '添加工作簿
Set xlWorksheet = xlApplication.Worksheets(1) '生成第1个工作表的子对象

查看更多...

Tags: ASP Excel 网页

分类:程序代码 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 20066