将30添加到单元格中的公式中。

huangapple go评论63阅读模式
英文:

Add 30 to the formula in a cell

问题

我需要你的帮助。
在一个表格中,在C7单元格中我有一个日期。在D7中,默认情况下,公式是C7+30。我需要一个代码,它将在D7的公式中添加30。如果我运行代码一次,D7中的公式应该变为C7+30+30。如果我再次运行代码,公式应该是C7+30+30+30,依此类推。每次我运行代码来修改D7中的公式时,它应该添加30。你能帮助我吗?

我尝试修改公式,但它只在第一次运行时有效,它将公式变成了C7+30+30,但如果我再次运行代码,公式仍然是C7+30+30。我不知道如何"循环"它。

英文:

I need your help.
in a sheet, in the C7 cell i have a date.In D7 by default, the formula is C7+30. I need a code who will add 30 to the formula D7. if i run thre code once, the formula in D7 should become C7+30+30. if i run the code again, the code should be C7+30+30+30, and so on. Each time i run the code to the formula in D7, it should add 30. Could you help me please?

I've tried to modify the formula , but it works only the first time, it transforms the formula in C7+30+30, but if i run the code again, the formula stays the same C7+30+30. I dont't know to "loop"it

答案1

得分: 2

Sub add30()
Range("D7").Formula = Range("D7").Formula & "+30"
End Sub

英文:
Sub add30()
    Range("D7").Formula = Range("D7").Formula & "+30"
End Sub

huangapple
  • 本文由 发表于 2023年7月20日 21:22:58
  • 转载请务必保留本文链接:https://go.coder-hub.com/76730357.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定