我已經第P列第二行中輸入以下公式:公式如何隨着行數的增加而不斷變化,將公式插入單元格中?
=(COUNTIF(A$1:A1,A2)=0)+(COUNTIF(B$1:B1,B2)=0)+(COUNTIF(F$1:F1,F2)=0)
當我將其拖動到第P列的第三排,它就會像這樣:
=(COUNTIF(A$1:A2,A3)=0)+(COUNTIF(B$1:B2,B3)=0)+(COUNTIF(F$1:F2,F3)=0)
這是我手動做什麼。我如何使用VBA製作它?我嘗試了下面的方法。
cells(Count,"M").formula= "=(COUNTIF(A$1:A1,A2)=0)+(COUNTIF(B$1:B1,B2)=0)+(COUNTIF(F$1:F1,F2)=0)"
但它不工作。這不是從
"=(COUNTIF(A$1:A1,A2)=0)+(COUNTIF(B$1:B1,B2)=0)+(COUNTIF(F$1:F1,F2)=0)"
更改爲
"=(COUNTIF(A$1:A2,A3)=0)+(COUNTIF(B$1:B2,B3)=0)+(COUNTIF(F$1:F2,F3)=0)"
如何插入公式進入細胞時,公式不斷的增加排變化?
您可以直接在VBA中複製/粘貼公式;不是將公式設置爲文本值,而是將其從正確的單元格複製並粘貼到目標單元格中。 – Joubarc
其投擲錯誤 – niko