当前位置:首页经验技巧Excel经验excel函数

怎么暂停excel替换

2024-07-26 11:07:16

1.excel宏循环替换问题

可以用下面代码来实现这个目的

用鼠标右键按工作表底部的标签,从快捷菜单中选"查看代码",调出该工作表的VBA窗口,把下面代码粘贴进去:

Sub abc()

For i = 24 To 48

'对C列进行计算并将结果显示在N列

Range("n" & i) = Range("c" & i) * 2 '我用乘2将原数扩大一倍,你可改成自己的计算过程

Next

'判断是否再次执行计算过程

If MsgBox("再计算一次?", vbYesNo, "提示") = vbNo Then

Exit Sub

Else

For i = 24 To 48

'将N列数据重新写入C列

Range("c" & i) = Range("n" & i)

Next

Call abc

End If

End Sub

然后在EXCEL表中按"视图-工具栏-窗体",调出窗体工具栏,用工具栏上的"按钮"控件在表格中添加一个按钮,再用鼠标右键点击这个按钮,选"指定宏",在弹出窗口中选中这个abc宏就行了.

当然你也可以不用上面说的按钮,只要是能"指定宏"的对象(比如"艺术字"\"图片"\"图表"等)都可以.

你只需要将上面代码中的第四行改成你想实现的"修正"计算就行了.


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 All Rights Reserved .