我有100和excel文件,每个文件都有相同的数据格式,每个表格录制了一个宏来计算,怎样把100个文件批处理?

在一个文件夹下有很多歌excel文件,每个文件打开执行相同的宏操作
我想怎么样能批处理整个文件夹下的excel文件

第1个回答  2011-09-19
录制宏:
2003版:工具----宏-----录制新宏
2010版:视图----宏-----录制宏
1、开始录制宏,并且设置快捷键,建议值:Ctrl+B
2、进行一次完整的操作;
3、停止录制
就录制完毕了

再下一个工作表中,直接按Ctrl+B就行了追问

宏我已经录制好了,但是我在同文件夹下的excel文件很多,利用宏仍然不方便,我的问题是怎么样用批处理的方式对很多excel文件运行相同的宏

追答

按Ctrl+B多按几次也木有问题把

要是你经常做此表格,建议:
1、录制前面讲的宏;
2、再录制第二个宏
a、开始录制宏,并且设置快捷键,建议值:Ctrl+N
b、逐个表格按按Ctrl+B,老老实实的制作一遍
c、停止录制

下次制作此表格时候就直接按开始录制宏,并且设置快捷键,建议值:Ctrl+N就好了

本回答被提问者和网友采纳
第2个回答  2011-09-19
在一张表内的100个SHEET吗?
1、点住SHIFT 点 SHEET1……SHEET100
2、在显示那个表内输入你要处理的内容 然后CTRL+ENTER 搞定了。追问

不是,实在一个文件夹下有很多歌excel文件,每个文件打开执行相同的宏操作
我想怎么样能批处理整个文件夹下的excel文件,谢谢

追答

SORRY,下面的宏可以用~

第3个回答  2011-09-19
用vba将这个文件夹下的文件名称路径做在一个文件中,就很好处理了追问

我不太会用VBA,说的具体点,多谢

我有一个EXCEL表各格,里面有100多个sheet表格,都用相同的密码锁住了...
1) 下载附件工作簿 2) 打开你的工作簿,并打开附件工作簿(此时只能看到你的工作簿,附件工作簿是不可见的)3)按快捷键Ctrl+Shift+K,会要求你输入密码。输入密码后确定。4)Excel会自动取消你工作簿所有表格的保护,并告知成功多少,如果有失败的则告诉你那些失败。具体代码如下,仅供参考,知不知...

同一个目录下的多个excel文件,不同文件名,相同格式,要求将所有数据合并...
1.将所有格式相同的Excel表格保存到一个文件夹内;2.在文件夹内新建一个Excel工作表,命名为“汇总表”;3.打开汇总表,按“Alt + F11”打开VBA开发环境,双击工程资源管理器里面的sheet1(sheet1),在右侧的代码区编写如下代码:Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWb...

有100份excel文件,里面的排版都一样,如何把100份文件批量修改单元格格式...
先改好一页。一页全选,双击格式刷。再去一点需要变格式的那一页的a1

在excel中,一个工作薄中有100个格式一样的表格,我想在每个表格的同一位...
SheetList公式:=GET.WORKBOOK(1)确定 然后在所有工作表的相同位置输入公式:="2015-"&TEXT(MATCH(MID(CELL("filename",A1),FIND("[",CELL("filename")),100),SheetList,0),"000")&"\/"&TEXT(COUNTA(SheetList),"000")效果如图,请下载附件参考,你可以任意添加工作表和改变工作表的次序来...

如何统计Excel表格中相同数据的个数?
1、进入Excel页面后,单击需要编辑的单元格。2、首先在编辑栏中输入“=countif(”。3、接着直接选中需要统计的数据区域。4、随后编辑“=countif(C3:C18,7)”,其中7代表需要统计重复数目的字符。5、按下enter回车键即可。6、同理,在第二个编辑栏中输入“=countif(”。7、选中同样区域,再将其...

多个Excel表的vba代码相同,是否可以把这些代码放在一个外部文件,通过调 ...
把代码写到Workbook的Open事件里,打开即自动运行 如果是要对几百个文件进行相同的Sub过程操作,最简单的方法是 写个VBA Sub 过程 直接依次打开几百个文件 并执行相同动作, 那几百个文件里的代码也不需要了, 只需要一个VBA 模块,就是一个Sub 过程 依次对所有文件进行操作。

Excel中的“宏”怎么用?
录制完一个宏后就可以执行它了。 1.4 执行宏 当执行一个宏时,EXCEL按照宏语句执行的情况就像VBA代码在对EXCEL进行“遥控”。但VBA的“遥控”不仅能使操作变得简便,还能使你获得一些使用EXCEL标准命令所无法实现的功能。而且,一旦熟悉了EXCEL的“遥控”,你都会奇怪自己在没有这些“遥控”的情况下,到底是怎么熬过来...

如何提取多个excel工作表中相同位置的单元格数据
1、首先打开一份包含了3家销售公司业务员业绩的Excel表格,并在末尾新建一个【抽查表】,如下图所示。2、将3家销售公司的员工工号+姓名+公司名称全部复制到刚刚新建的【抽查表】中,如下图所示。3、这时在抽查表中,选中A2单元格---【数据】---【数据验证】。4、然后选择【序列】,之后序列数据...

EXCEL里面的“宏”怎么用?
1、通常首先添加“宏”选项。具体路径是单击左上角的Microsoft图标,然后选择:“Excel选项” - “常用”,选中“功能区显示开发工具”选项卡,然后您可以看到“开发”有一个选项“工具”在Excel选项卡中。2、在Excel选项卡上选择“开发工具”,开始录制宏,选择B3单元格的文本[百度网页],然后单击选择“...

现有100个excel文件,格式相同-如何用VBA语言不打开这些文件就可以直接...
可以用Query.Table,我正在写类似Macro.如下(我的问题是Office2000不能用,而公司Line上的机大部分是Office2000,头痛ing)With ActiveSheet.QueryTables.Add(Connection:=Array( _"OLEDB;Provider=Microsoft.Jet.OLEDB.4.0;Password=""";User ID=Admin;Data Source=" & LDir & ";Mode=Share Deny Write...

相似回答