Excel中条件格式设置问题

nyh800201002 2009-04-23 08:59:05
以下两种设置哪个正确?
1。Range("D19").FormatConditions.Add Type:=xlExpression, Formula1:="=ISBLANK($D19)"

2。Range("D19").FormatConditions.Add Type:=xlExpression, Formula1:="=ISBLANK($D$19)"
...全文
181 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lwzzys 2009-04-23
  • 打赏
  • 举报
回复
进来也学习一下~~
Apollo8cn 2009-04-23
  • 打赏
  • 举报
回复
不知你用途,所以.....
但从定义上来看1.是固定行, 相对列, 也就是copy的时候D行不变,列会跟着相对位置改变, 2.行列都固定不变
nyh800201002 2009-04-23
  • 打赏
  • 举报
回复
有高人不?
nyh800201002 2009-04-23
  • 打赏
  • 举报
回复
行插入用
Range().EntireRow.Insert
行copy用
Range(Cells(a0brow, 2), Cells(a0brow, 50)).Copy Destination:=Range(Cells(a0brow + 1, 2), Cells(a0brow + 1, 50))
得出的相对位置,很乱
Apollo8cn 2009-04-23
  • 打赏
  • 举报
回复
可以的, 如果你将之copy到下一格,就会变成$D20,要整格copy哦,如果从编辑区只copy内容则不会改变.
nyh800201002 2009-04-23
  • 打赏
  • 举报
回复
1使用后,在copy,插入一行后,相对位置为啥不是递增的呢?
zhiyongtu 2009-04-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Apollo8cn 的回复:]
不知你用途,所以.....
但从定义上来看1.是固定行, 相对列, 也就是copy的时候D行不变,列会跟着相对位置改变, 2.行列都固定不变
[/Quote]

同意。是相对引用与绝对引用的问题,需根据实际需要加以选择。

6,216

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧