[算表] vba应用于所有的工作表

楼主: paces (幸福的恶魔)   2014-05-29 00:00:35
软件:Excel
版本:2007
有一段vba程式想把它套用在所以已开启的工作表中,
所以我在上方自订工具列新增一按钮连结此vba,
但只有在此工作表上能作用而已,
vba模块已有Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
安全性设定亦已开启所有宏,
请问还有哪里设定有误?才无法套用在所有的工作表中?
档案:http://goo.gl/w4wr03
作者: soyoso (我是耀宗)   2014-05-29 00:57:00
有档案可以提供吗?
楼主: paces (幸福的恶魔)   2014-05-30 01:08:00
so大,档案已附上,想另外请教其中有一段.Value = .Value是为了让它全部转值,但处理起来速度很慢,不知可否建议更好的写法,加快执行速度
作者: soyoso (我是耀宗)   2014-05-30 12:20:00
http://goo.gl/FWWcB4 试试加快执行速度可试试 Application.ScreenUpdating=falseApplication.Calculation = xlCalculationManual最后再改为true和xlCalculationAutomatic

Links booklink

Contact Us: admin [ a t ] ucptt.com