插入带变量的公式

时间:2017-10-03 01:42:24

标签: excel-vba vba excel

我希望在列中插入公式" G" =文本(A3,' mmmm"),以便根据A列中的日期/时间更新每个单元格。

xcWks.Range(" G"& rCount).Formula =" = TEXT(" A"& rCount,mmmm)"

3 个答案:

答案 0 :(得分:0)

您想要使用

xcWks.Range("G" & rCount).Formula = "=TEXT(A" & rCount & ",""mmmm"")"

如果rCount3,则会生成以下公式:

=TEXT(A3,"mmmm")

答案 1 :(得分:0)

正如问题所述

  

我希望在“G”栏中插入公式

我假设您要在Column G中输入公式,请尝试

Dim lastRow As Long
lastRow = xcWks.Range("A" & xcWks.Rows.Count).End(xlUp).Row 'get last row with data using Colunm A
xcWks.Range("G2:G" & lastRow).Formula = "=TEXT(A2,""mmmm"")"

答案 2 :(得分:0)

非常感谢你们。我有一个柜台" intRow"我之前在我的代码中定义的,它与rCount一起使用,它就像一个魅力。

excWks.Cells(intRow,7).Formula =" = TEXT(A"& rCount&","" mmmm"&#34 ;)"