excel - 无法在 VBA 上隐藏和显示特定工作表
问题描述
我将此代码分配给命令按钮(在第 5 页上)。我的目标是单击命令按钮时,将显示工作表 4 并隐藏其他工作表。但不幸的是,当我运行代码时,它显示错误:
运行时错误 1004:应用程序定义或对象定义错误
知道如何解决这个问题吗?
Sub Sample()
Sheet1.Visible = False
Sheet2.Visible = False
Sheet3.Visible = False
Sheet4.Visible = True
Sheet5.Visible = False
Sheet6.Visible = False
Sheet7.Visible = False
Sheet8.Visible = False
Sheet4.Activate
End Sub
解决方案
你会试试吗?
Sheets(1).visible = false
Sheets(2).visible = false
sheets(3).visible = false
sheets(4).visible = true
Sheets(5).visible = false
Sheets(6).visible = false
sheets(7).visible = false
sheets(8).visible = false
sheets(4).activate
推荐阅读
- amazon-ec2 - 如何检查 AWS EC2 AMI 是否需要 EULA 选择加入?
- python - 如何减少冒泡排序中的变量数量?
- javascript - 在推送到数组之前检查数组中是否存在项目
- google-apps-script - 在 People API 迁移之后,Google Apps 脚本联系人服务 (ContactsApp) 是否仍然有效?
- javascript - 为什么gdb调试器不能识别a.exe以外的exe文件
- react-native - 如何循环反应本机 useState 数组?
- node.js - 提交 Express 后端发布请求以添加到 Firebase Cloud Firestore 的 React 按钮
- julia - 如何以特定格式在 Julia 中保存数组或矩阵?
- svg - 如何在 Inkscape 中裁剪带有太多空格的 svg 文件?
- api - Twilio:在循环发送短信的手机列表时尝试期望