首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用vba excel实现单元格的自动检测

用vba excel实现单元格的自动检测
EN

Stack Overflow用户
提问于 2019-12-19 17:22:36
回答 1查看 47关注 0票数 0

在单元格中键入数据时,excel会自动检测键入数据的格式。例如,当您键入12:00,excel将格式更改为自定义和h:mm时,如何使用格式自动检测并根据单元格值更改的vba代码执行此操作?

EN

回答 1

Stack Overflow用户

发布于 2019-12-19 17:34:07

如何使用格式自动检测和更改单元格中的值的vba代码做到这一点?

您可以使用.NumberFormat属性

示例

代码语言:javascript
复制
Option Explicit

Sub Sample()
    Dim ws As Worksheet

    Set ws = Sheet1

    With ws
        Select Case .Range("A1").NumberFormat
        Case "General"
            'Do what you want
        Case "hh:mm"
            'Do what you want
        Case... Whatever
            'Do what you want
    End With
End Sub
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59406614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档