在 Excel 使用macro 常用函数 使用行数 招标专家系统————仙盟创梦IDE

非对象不可以set

计算表格非空行

复制代码
Function 仙盟创梦macro_招标系统_专家库非空行数(表 As String) As Long
    Dim 仙盟工作表_专家库 As Worksheet
    Dim 非空行计数 As Long
    Dim dataRange As Range
    
    Set 仙盟工作表_专家库 = ThisWorkbook.Sheets(表)
    
    ' 假设数据在A列到E列
    On Error Resume Next
    Set dataRange = 仙盟工作表_专家库.Range("A:F")
    On Error GoTo 0
    
    If Not dataRange Is Nothing Then
        ' 统计至少有一个非空单元格的行数
        非空行计数 = Evaluate("SUMPRODUCT(--(MMULT(--(dataRange<>""""),ROW(dataRange)^0)>0))")
        MsgBox "包含数据的行数: " & 非空行计数
    Else
        MsgBox "无法定义数据范围!", vbExclamation
    End If
    仙盟创梦macro_招标系统_专家库非空行数 = 非空行计数
End Function

代码

字符串转 数字

获取 使用过的表格

复制代码
Function 仙盟创梦macro_招标系统_专家库非空行数(表 As Worksheet) As Long
仙盟创梦macro_招标系统_专家库非空行数 = 表.UsedRange.rows.Count '- 1
' 仙盟创梦macro_招标系统_专家库非空行数 = 1000
End Function

阿雪技术观

让我们积极投身于技术共享的浪潮中,不仅仅是作为受益者,更要成为贡献者。无论是分享自己的代码、撰写技术博客,还是参与开源项目的维护和改进,每一个小小的举动都可能成为推动技术进步的巨大力量

Embrace open source and sharing, witness the miracle of technological progress, and enjoy the happy times of humanity! Let's actively join the wave of technology sharing. Not only as beneficiaries, but also as contributors. Whether sharing our own code, writing technical blogs, or participating in the maintenance and improvement of open source projects, every small action may become a huge force driving technological progress.

相关推荐
用户新3 小时前
V8引擎 精品漫游指南--Ignition篇(下 一) 动态执行前的事情
前端·javascript
@PHARAOH5 小时前
WHAT - GitLens vs Fork
前端
yqcoder5 小时前
前端性能优化:如何减少重绘与重排?
前端·性能优化
洋子6 小时前
Yank Note 系列 13 - 让 AI Agent 进入笔记工作流
前端·人工智能
wenzhangli78 小时前
Ooder A2UI 核心架构深度解析:WEB 拦截层的设计与实现
前端·架构
前端百草阁8 小时前
【前端性能优化全链路指南】从开发编写到构建运行的多维度实践
前端·性能优化
女生也可以敲代码9 小时前
AI时代下的50道前端开发面试题:从基础到大模型应用
前端·面试
ZhengEnCi9 小时前
M5-markconv自定义CSS样式指南 📝
前端·css·python
IT_陈寒9 小时前
SpringBoot自动配置的坑差点让我加班到天亮
前端·人工智能·后端
xingpanvip9 小时前
星盘接口开发文档:星相日历接口指南
android·开发语言·前端·css·php·lua