Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1979|回复: 4

[已解决]求个代码

[复制链接]
发表于 2010-1-12 21:41 | 显示全部楼层 |阅读模式
叛断某个单元格是否为公式有什么代码,找到半天有判断数字的,判断日期的就是没有判断有无=号的
最佳答案
2010-1-12 21:48
HasFormula
发表于 2010-1-12 21:48 | 显示全部楼层    本楼为最佳答案   
回复

使用道具 举报

发表于 2010-1-12 21:53 | 显示全部楼层

有可以录个宏看一下,用定位,公式
回复

使用道具 举报

 楼主| 发表于 2010-1-12 22:05 | 显示全部楼层

不太明白

回复

使用道具 举报

发表于 2010-1-12 22:13 | 显示全部楼层

补充2楼:

Range.HasFormula 属性
如果区域中所有单元格均包含公式,则该属性值为 True;如果所有单元格均不包含公式,则该属性值为 False;其他情况下为 nullVariant 类型,只读。

语法

表达式.HasFormula

表达式   一个代表 Range 对象的变量。

示例

本示例提示用户选定 sheet1 的区域。如果该选定区域内所有单元格均包含公式,则本示例将显示消息框。

Visual Basic for Applications
Worksheets("Sheet1").Activate
Set rr = Application.InputBox( _
    prompt:="Select a range on this worksheet", _
    Type:=8)
If rr.HasFormula = True Then
    MsgBox "Every cell in the selection contains a formula"
End If
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 08:33 , Processed in 0.246087 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表