判断单元格中是否有公式的VBA代码
比如,在单元格区域C1:C10中,有的单元格含有公式,有的单元格没有公式(可能有数据,也可能为空)。我需要用VBA代码来判断这些单元格中哪个单元格有公式,哪个单元格无公式,并在D1:D10区域相应的单元格返回判断结果“有”或“无”。
可以用如下代码来得到 Sub mc1() Dim i%, en% en = [C65536].End(3).Row For i = 1 To en If Cells(i, "C").HasFormula Then Cells(i, "D") = "有" Else Cells(i, "D") = "无" End If Next End Sub 申明一点你表中手工判断的结果是不对,C列都是有公式的,这个你可以再去查看一下。具体见附件。
你手工填的有错误. 代码是这样的 Sub 按钮2_单击() For Each rng In Range("c1:c10") rng.Offset(, 1) = IIf(rng.HasFormula, "有", "无") Next End Su
问:怎样用Camtasia Studio v2.0.3来制作媒体
答:这个软件有使用向导的,你新建一个文件,然后照着他的说明一步一步的走下去,就知道怎么用了,这个软件太小了,网上跟本找不到教程的,如果你确实还是不会的话,找个懂电脑...详情>>