Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3115|回复: 7

[已解决]求助,如何制作一个按钮,执行10个代码

[复制链接]
发表于 2012-7-2 00:17 | 显示全部楼层 |阅读模式
本帖最后由 ksgbds 于 2012-7-2 00:28 编辑

一个工作表内,有10个宏代码,怎样实现,用制作一个按钮,执行10个代码
最佳答案
2012-7-2 00:30
这样行不行
发表于 2012-7-2 00:30 | 显示全部楼层    本楼为最佳答案   
这样行不行

执行10个代码.rar

8.54 KB, 下载次数: 72

回复

使用道具 举报

 楼主| 发表于 2012-7-2 00:45 | 显示全部楼层
lzclzch 发表于 2012-7-2 00:30
这样行不行

Sub 单元格()
[a1] = 1
End Sub

这表示一个代码???

如果用在我的表里,是不是,就是需要把一个整代码
回复

使用道具 举报

 楼主| 发表于 2012-7-2 00:48 | 显示全部楼层
lzclzch 发表于 2012-7-2 00:30
这样行不行

单元格
单元格2
单元格3
单元格4
单元格5
单元格6
单元格7
单元格8
单元格9
单元格10

我有用代码名如:test0-test10

还是用模块号如:模块1-模块10
回复

使用道具 举报

发表于 2012-7-2 00:49 | 显示全部楼层
是一个事件啊
只不过少了点
要用控件使行只要把Sub后面  ()前面的名称 "单元格" 放进去就可以了
回复

使用道具 举报

发表于 2012-7-2 00:51 | 显示全部楼层
Private Sub CommandButton1_Click()
test0-test10

sub
回复

使用道具 举报

 楼主| 发表于 2012-7-2 00:55 | 显示全部楼层
lzclzch 发表于 2012-7-2 00:49
是一个事件啊
只不过少了点
要用控件使行只要把Sub后面  ()前面的名称 "单元格" 放进去就可以了

如果,用在三个工作表内同时执行,用一个按钮

因我每个代码前加了
Sub 进入所有工作表执行宏()
    Dim sh As Worksheet
    For Each sh In ThisWorkbook.Sheets
        sh.Select
           Call test0
    Next sh
End Sub

剩下的是tset0的代码

这样需要改动吗????


回复

使用道具 举报

 楼主| 发表于 2012-7-2 01:17 | 显示全部楼层
lzclzch 发表于 2012-7-2 00:30
这样行不行

单元格
单元格2
单元格3
单元格4
单元格5
单元格6
单元格7
单元格8
单元格9
单元格10

换成我的代码名如:test0-test10

就执行了,谢谢


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-19 11:40 , Processed in 0.344121 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表