VBA验证工作表是否存在
2024-08-26 19:34:48
使用VBA验证工作表是否存在
=============================================================
代码区域
=============================================================
Sub 判断工作表是否存在()
Dim wk As Workbook
Dim wt As Worksheet
Dim worksheetname As String
Dim i As Integer
Dim count As Integer
Dim flag As Boolean
worksheetname = "产品表" '定义要查找的工作表名称
Set wk = Workbooks() '获取第一个工作簿
count = wk.Worksheets.count '获取工作表数目
flag = False
For i = To count '顺序查找工作表名
Set wt = wk.Worksheets(i)
If wt.Name = worksheetname Then '判断工作表名是否相同
flag = True
Exit For
End If
Next
If flag Then
MsgBox "工作表集合中存在" & worksheetname, vbOKOnly, "判定工作表是否存在"
Else
MsgBox "工作表集合中不存在" & worksheetname, vbCritical, "判定工作表是否存在"
End If
Set wk = Nothing '释放内存
Set wt = Nothing
End Sub
执行结果:(存在时)
执行结果:(不存在时)
实例附件下载地址
最新文章
- python 获取html源代码里标签之间的文本用get_text()
- Linux下添加用户及用户组
- Linux 磁盘管理
- poj 2891 Strange Way to Express Integers (非互质的中国剩余定理)
- Making your local server accessible from anywhere
- C#基础知识之方法重载总结
- 在WPF的DATAGRID中快速点击出现在ADDNEW或EDITITEM事务过程不允许DEFERREFRESH
- 使用SQL 从表中取记录
- jQuery学习心得一
- 如何在ubuntu开启ssh服务-使 SecureCRT远程登录
- 【react】---context的基本使用---【巷子】
- Git两分钟指南-学习入门参考
- Python高级特性:迭代器和生成器
- MySql错误处理(三)- 错误处理的例子
- <;context:component-scan>;自动扫描
- 实际项目开发过程中常用C语言函数的9大用法
- mysql之视图,触发器,事务等
- spring各版本下载地址
- ACM学习历程—POJ 3764 The xor-longest Path(xor &;&; 字典树 &;&; 贪心)
- 交互ajax
热门文章
- sqlldr load UTF8 error
- Python使用boto3操作AWS S3中踩过的坑
- hdu 1864 最大报销额(背包)
- [Codeforces-div.1 55D] Beautiful numbers
- 【构造】AtCoder Regular Contest 079 F - Namori Grundy
- python 多继承详解
- k-近邻算法 简单例子
- springmvc之文件上传、下载
- [Andrew Stankevich&#39;s Contest#21] Lempel-Ziv Compression
- 138.括号序列(区间型DP)