在excel中录入数据后,我们一般用高级筛选来处理删除重复的记录,excel 2007保留了这个功能,同时又增加了一个“删除重复项”按钮,使操作更加简单、灵活。 001 一、传统方法:使用高级筛选 步骤如下: 1.单击数据区,选中其中的任一个单元格。如果只是针对其中部分字段和记录进行筛选,可先选中这部分区域。注意:只对连续选中的矩形区域有效。 2.单击“数据”标签,再单击下面工具栏中的“排序与筛选”区中的“...
by cfsjsc5753 - 存储文档中心 - 2008-06-28 10:24:45 阅读(499) 回复(0)
我用win 自带的ole 使用excel 打开文本文件循环添加到cell中 然后 sheet.save ; excel.exit; 是正确不报错 可是我把excel 文件打开后 直接给cell附值 ,没有通过文本文件 然后 sheet.save ; excel.exit; 这个时候却报错了 对excel 的操作代码 没有变过...
关天EXcle问题? 我有一列 123 12356 213553 我想让这列数字长度都为8位,不足8用0补变成如下显示:请问用什么函数? 12300000 12356000 21355300
use strict; use Win32::OLE qw(in with); use Win32::OLE::Const 'Microsoft excel'; $|=1; my $inPutFile=$ARGV[0]; print "正在处理, 请稍候...\n"; my $excel = Win32::OLE->GetActiveObject('excel.Application') || Win32::OLE->new('excel.Application', 'Quit'); $excel->{'Visible'} = 0; #0 is hidden, 1 is visible $excel->{DisplayAlerts}=1; #0 is hide alerts my $Book = $excel->Workbooks->Open($inPutF...