对于财务人员来说填写支票是一项重要的日常工作。使用电脑进行支票套印既可减少工作量,又能有效地避免填写失误,显然是个不错的选择。下面就以Excel2003为例介绍一下套印支票的具体操作。
一、精确设置套印位置
为了获得支票图样,你需要一台扫描仪或数码相机。把支票放入扫描仪,扫描分辨率设定为100dpi、缩放比100。在预览图形上调整扫描区域框使它尽量靠近支票边,或者在扫描后再用图形处理软件进行修剪。最后把扫描的图像处理后保存为ZP.bmp。
编注:如果用数码相机拍照,可以将照片在Photoshop软件中放大尺寸,使它和实际的支票尺寸相同。
1.设置定位背景
启动Excel,单击菜单栏的“格式/工作表/背景…”打开工作表背景对话框,把刚才保存的ZP.bmp设定为背景。单击工具栏上显示比例的下拉列表框,把显示比例设定为106%。
注:106%的比例是这样得来的。在把扫描的支票图设置为电子表格背景后,设置显示比例为100%,用绘图工具栏中的“矩形”工具画一个与背景支票等高的矩形,打印出来。量得打印出的矩形高为8.5厘米,直接量取支票的高度为8厘米,8.5÷8=106%就是所需的比例。
避免填写失误 用Excel轻松套印支票
作者: 独来读网 | 发布时间: 星期四, 01/21/2010 - 05:37Excel使用实用技巧整理完整版
作者: 独来读网 | 发布时间: 星期六, 11/21/2009 - 03:221、两列数据查找相同值对应的位置
=MATCH(B1,A:A,0)
2、已知公式得结果
定义名称=EVALUATE(Sheet1!C1)
已知结果得公式
定义名称=GET.CELL(6,Sheet1!C1)
3、强制换行
用Alt+Enter
4、超过15位数字输入
这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入’
5、如果隐藏了B列,如果让它显示出来
比较完美的Excel工资条打印解决方法
作者: 独来读网 | 发布时间: 星期四, 10/30/2008 - 08:09在前面的一篇文章 Excel中每一行如何重复出现表头 里讲解了几种可以实现工资条打印的方法,我是让老婆用其中的编写宏的方式来打印工资条,不过后来发现那个宏的执行效率实在是比较低,特别是数据很多,有几百个人的工资条要生成的时候,感觉就很明显了,而且在单元格和字体格式的控制上也不方便。
一个偶然的机会,在网上看到了另外一个可以实现这种重复表头的宏(已忘记出处,感谢原作者),自己再修改了下,效果如下图:

Excel工作表中鼠标右键不能使用解决方法
作者: 独来读网 | 发布时间: 星期五, 10/24/2008 - 09:25最近在网上下载了一些Excel VBA的程序来学习,用了几个之后发现在Excel里右键完全不能使用了,我知道肯定是这些VBA程序里面禁用了右键,参考使用前面的 一些关于禁用EXCEL中菜单和工具的总结 一文中的方法后,部分位置右键仍然没能恢复,最后求助百度,找到了下面两个解决方法,使用后成功恢复右键菜单
第一种(推荐使用):
Dim ZHYZ As CommandBar
For Each ZHYZ In Application.CommandBars
ZHYZ.Enabled = True
Next
遍历CommandBars对象集合
第二种:
1.删除C:\Documents and Settings\用户名\Application Data\Microsoft\Excel\XLSTART\下的所有文件
2.删除*.xlb文件,方法是:关闭excel—-开始—搜索—输入“*.xlb”—-搜索出这个文件删除它—-重新启动excel。(注意,删除*.xlb文件也将删除所有工具栏和菜单栏的自定义设置!
一般在这里:C:\Documents and Settings\用户名\Application Data\Microsoft\Excel
PHPExcel常用方法汇总
作者: 独来读网 | 发布时间: 星期二, 05/20/2008 - 08:07PHPExcel 是相当强大的 MS Office Excel 文档生成类库,当需要输出比较复杂格式数据的时候,PHPExcel 是个不错的选择。不过其使用方法相对来说也就有些繁琐。列举以记之。
[codes=php]<?
//设置PHPExcel类库的include path
set_include_path('.'. PATH_SEPARATOR .
'D:ealPHP_LIBS' . PATH_SEPARATOR .
get_include_path());
/**
* 以下是使用示例,对于以 //// 开头的行是不同的可选方式,请根据实际需要
* 打开对应行的注释。
* 如果使用 Excel5 ,输出的内容应该是GBK编码。
*/
require_once 'PHPExcel.php';
// uncomment
////require_once 'PHPExcel/Writer/Excel5.php'; // 用于其他低版本xls
// or
////require_once 'PHPExcel/Writer/Excel2007.php'; // 用于 excel-2007 格式
// 创建一个处理对象实例
$objExcel = new PHPExcel();
// 创建文件格式写入对象实例, uncomment
////$objWriter = new PHPExcel_Writer_Excel5($objExcel); // 用于其他版本格式
// or
////$objWriter = new PHPExcel_Writer_Excel2007($objExcel); // 用于 2007 格式
//$objWriter->setOffice2003Compatibility(true);
//*************************************
//设置文档基本属性
$objProps = $objExcel->getProperties();
$objProps->setCreator("Zeal Li");
$objProps->setLastModifiedBy("Zeal Li");
$objProps->setTitle("Office XLS Test Document");
$objProps->setSubject("Office XLS Test Document, Demo");
$objProps->setDescription("Test document, generated by PHPExcel.");
$objProps->setKeywords("office excel PHPExcel");
$objProps->setCategory("Test");
//*************************************
//设置当前的sheet索引,用于后续的内容操作。
//一般只有在使用多个sheet的时候才需要显示调用。
//缺省情况下,PHPExcel会自动创建第一个sheet被设置SheetIndex=0
$objExcel->setActiveSheetIndex(0);
$objActSheet = $objExcel->getActiveSheet();
//设置当前活动sheet的名称
$objActSheet->setTitle('测试Sheet');
//*************************************
//设置单元格内容
//
//由PHPExcel根据传入内容自动判断单元格内容类型
$objActSheet->setCellValue('A1', '字符串内容'); // 字符串内容
$objActSheet->setCellValue('A2', 26); // 数值
$objActSheet->setCellValue('A3', true); // 布尔值
$objActSheet->setCellValue('A4', '=SUM(A2:A2)'); // 公式
//显式指定内容类型
$objActSheet->setCellValueExplicit('A5', '847475847857487584',
PHPExcel_Cell_DataType::TYPE_STRING);
//合并单元格
$objActSheet->mergeCells('B1:C22');
//分离单元格
$objActSheet->unmergeCells('B1:C22');
//*************************************
//设置单元格样式
//
//设置宽度
$objActSheet->getColumnDimension('B')->setAutoSize(true);
$objActSheet->getColumnDimension('A')->setWidth(30);
$objStyleA5 = $objActSheet->getStyle('A5');
//设置单元格内容的数字格式。
//
//如果使用了 PHPExcel_Writer_Excel5 来生成内容的话,
//这里需要注意,在 PHPExcel_Style_NumberFormat 类的 const 变量定义的
//各种自定义格式化方式中,其它类型都可以正常使用,但当setFormatCode
//为 FORMAT_NUMBER 的时候,实际出来的效果被没有把格式设置为"0"。需要
//修改 PHPExcel_Writer_Excel5_Format 类源代码中的 getXf($style) 方法,
//在 if ($this->_BIFF_version == 0×0500) { (第363行附近)前面增加一
//行代码:
//if($ifmt === '0') $ifmt = 1;
//
//设置格式为PHPExcel_Style_NumberFormat::FORMAT_NUMBER,避免某些大数字
//被使用科学记数方式显示,配合下面的 setAutoSize 方法可以让每一行的内容
//都按原始内容全部显示出来。
$objStyleA5
->getNumberFormat()
->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_NUMBER);
//设置字体
$objFontA5 = $objStyleA5->getFont();
$objFontA5->setName('Courier New');
$objFontA5->setSize(10);
$objFontA5->setBold(true);
$objFontA5->setUnderline(PHPExcel_Style_Font::UNDERLINE_SINGLE);
$objFontA5->getColor()->setARGB('FF999999');
//设置对齐方式
$objAlignA5 = $objStyleA5->getAlignment();
$objAlignA5->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);
$objAlignA5->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
//设置边框
$objBorderA5 = $objStyleA5->getBorders();
$objBorderA5->getTop()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);
$objBorderA5->getTop()->getColor()->setARGB('FFFF0000'); // color
$objBorderA5->getBottom()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);
$objBorderA5->getLeft()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);
$objBorderA5->getRight()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);
//设置填充颜色
$objFillA5 = $objStyleA5->getFill();
$objFillA5->setFillType(PHPExcel_Style_Fill::FILL_SOLID);
$objFillA5->getStartColor()->setARGB('FFEEEEEE');
//从指定的单元格复制样式信息.
$objActSheet->duplicateStyle($objStyleA5, 'B1:C22');
//*************************************
//添加图片
$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('ZealImg');
$objDrawing->setDescription('Image inserted by Zeal');
$objDrawing->setPath('./zeali.net.logo.gif');
$objDrawing->setHeight(36);
$objDrawing->setCoordinates('C23');
$objDrawing->setOffsetX(10);
$objDrawing->setRotation(15);
$objDrawing->getShadow()->setVisible(true);
$objDrawing->getShadow()->setDirection(36);
$objDrawing->setWorksheet($objActSheet);
//添加一个新的worksheet
$objExcel->createSheet();
$objExcel->getSheet(1)->setTitle('测试2');
//保护单元格
$objExcel->getSheet(1)->getProtection()->setSheet(true);
$objExcel->getSheet(1)->protectCells('A1:C22', 'PHPExcel');
//*************************************
//输出内容
//
$outputFileName = "output.xls";
//到文件
////$objWriter->save($outputFileName);
//or
//到浏览器
////header("Content-Type: application/force-download");
////header("Content-Type: application/octet-stream");
////header("Content-Type: application/download");
////header('Content-Disposition:inline;filename="'.$outputFileName.'"');
////header("Content-Transfer-Encoding: binary");
////header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
////header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
////header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
////header("Pragma: no-cache");
////$objWriter->save('php://output');
?>[/codes]
Excel中每一行如何重复出现表头
作者: 独来读网 | 发布时间: 星期五, 04/25/2008 - 02:45老婆是做人事的,在打每个月工资条的时候遇到了这个问题,百度找了一下资料,总算不负老婆所托,比较圆满的解决了问题,要不然又该天天埋怨我了.
以下资料参考至:http://bbs.pcworld.com.cn/viewthread.php?tid=20546
一共有以下三个解决方案
1. 写一个宏根据源数据生成“工资单”工作表
2. 用一个比较复杂的公式来生成
3. 使用 Word 配合,用“邮件合并”功能实现
第三种方法比较简单,而且可以很好的控制格式,推荐使用,在这里先解释,建议先看看Word中关于邮件合并的帮助
用office2003打开office2007文件的方法
作者: 独来读网 | 发布时间: 星期一, 12/03/2007 - 03:11 Microsoft发布的Office 2007中使用了与XML有关的docx、xlsx、pptx等Office 2007专用文件格式。这给广大的Microsoft Office XP和Microsoft Office 2003用户而言不是件好事,用Office XP和Office 2003是无法打开这些专用文件的。
幸好Microsoft考虑到了广大用户的需求,发布了Office Word、Excel 和 PowerPoint 2007 文件格式兼容包 。安装该兼容包之后,就可以对Word、Excel 和 PowerPoint 2007 新增的文件格式进行打开、编辑和保存操作了。
该兼容包还可以与 Microsoft Office Word Viewer 2003、Excel Viewer 2003 和 PowerPoint Viewer 2003 配合使用,用来查看以这些新格式保存的文件。
最新的Office Word、Excel 和 PowerPoint 2007 文件格式兼容包的版本是3.0版,你可以点击下面这个链接下载。
点击进入Office2007文件格式兼容包下载页面
另外,还有一部分人只是想安装office2007来玩玩,工作中还是用office2003。这也没关系,微软对office安装的改进可以让office2007和office2003并存在一个系统中。运行office2007的安装,选择“自定义”安装,安装程序会自动扫描到系统中已经安装的office程序,并提示3种升级安装方式,选择“保留所有早期版本”
让你与世界共享优秀Office文档
作者: 独来读网 | 发布时间: 星期二, 10/23/2007 - 06:27
进入:Art of Office
微软为Office用户发布了一个新型交流网站,用户们可以上传/下载自己或别人的Word、Excel和PowerPoint文档。
Excel常用函数功能、用法及实例剖析
作者: 独来读网 | 发布时间: 星期四, 07/05/2007 - 00:48 我们在使用Excel制作表格整理数据的时候,常常要用到它的函数功能来自动统计处理表格中的数据。本专题整理了Excel中使用频率最高的函数的功能、使用方法,以及这些函数在实际应用中的实例剖析,并配有详细的介绍和图示,同时提供.xls文件供大家下载参考。
Excel常用函数实例剖析
[tbl]实例,功能,源文件下载
·奖金计算表,只要将员工的出勤情况记录在表中,该员工的奖金将自动计算出来,兼有考勤和计算奖金两种功能。自动统计表做好以后还可以保存成模板,以便以后使用。,.xls文件下载
·制作万年历,这个万年历可以显示当月的月历,还可以随意查阅任何日期所属的月历,非常方便。如果你愿意,还可以让它在特殊的日子里显示不同的提醒文字。,.xls文件下载
·自动评分计算表,参加比赛的选手为20人,评委9人,去掉1个最高分和1个最低分后,求出平均分,然后根据平均分的高低排定选手的名次。,.xls文件下载
·自动统计学生成绩,自动统计最高分、最低分、总分、平均分、名次等数据信息,还可以根据自定条件以不同的颜色显示分数。自动统计表做好以后还可以保存成模板,以便以后使用。,.xls文件下载
·各分数段学生数统计,统计各学科相应分数段或各等级的学生人数。,.xls文件下载
·自动生成员工简历表,自动提取“员工基本情况登记表”中的信息,生成并打印员工简历表。,.xls文件下载[/tbl]





