我在我的Excel電子表格的單元格B2以下數組公式:運行時錯誤1004複製公式陣列
{=IF(COUNT(IF(ISNUMBER(A30:A1000);IF(B30:B1000>A30:A1000-1;A30:A1000)))>=COUNT(IF(ISNUMBER(A30:A1000);COUNT(B30:B1000>A30:A1000-1;A30:A1000)));COUNT(IF(ISNUMBER(A30:A1000);COUNT(B30:B1000>A30:A1000-1;A30:A1000))))}
現在我想用下面的VBA代碼,這個代碼複製到單元格A2:
Sheets("Sheet1").Range("A2").FormulaArray = Sheets("Sheet1").Range("B2").Formula
然而,當我使用此代碼,我得到運行時錯誤1004
你有任何想法如何解決這個問題呢?
這是真的。我在這裏的帖子中輸入了錯誤信息。在我的Excel文件中它是正確的,但運行時錯誤的問題仍然存在。 – Michi
這是一個打字錯誤。抱歉。它應該是B而不是AP。但是,即使我糾正它,運行時錯誤仍然會發生。 – Michi