如何在EXCEL中实现:当设定的单元格显示“TRUE”时,方可操作菜单栏上的“打印”按钮?

也就是说,例如:当A1单元格显示为“FALSE”时,菜单栏上的“打印”不可用;只有当显示为“TRUE”时,方可“打印”... 也就是说,例如:当A1单元格显示为“FALSE”时,菜单栏上的“打印”不可用;只有当显示为“TRUE”时,方可“打印” 展开
 我来答
chiefzjh
2012-02-22 · TA获得超过9088个赞
知道大有可为答主
回答量:7013
采纳率:37%
帮助的人:2327万
展开全部
alt+F11,双击 workbook,在右侧加下列代码,打印前会检查第一张表的A1单元格

Private Sub Workbook_BeforePrint(Cancel As Boolean)
If Sheet1.[a1] <> "TRUE" Then Cancel = True
End Sub
追问
哥,我试了一下,咋不管用呢?无论"TRUE"不"TRUE",都不能打印

把引号去掉就OK了 谢啦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式