希望用excel的宏做到以下功能,请高手帮忙。

2024-12-15 12:08:12
推荐回答(2个)
回答1:

哪一排按钮都是可以用代码来控制的
并不是说哪个按钮可以变化哪个按钮就可以用代码控制

Excel宏看起来是不可以的
可以在其它语言中用API把那几个按钮Disable了就可以了
EnableWindow函数,第一个参数是hwnd,第二个是写成False就能给它禁用了,先用FindWindow找到Excel的打印预览窗口,然后再Find到那几个按钮,就可以了

回答2:

采用宏和用VB一样,

假设按钮名称是CommandButton1

当你希望按钮不可用的时候加入代码

if …… then

CommandButton1.Enabled = False

end if

即可变成灰色