我希望從另一個作業表中獲取值,其中單元格參考會發生變化,它會發生變化,因為我使用 lastrow 函式將自動求和輸入到最后一行,因為資料總是每天都在變化。
我被困在如何從另一張作業表中參考所需的單元格。
這是在名為“A”的作業表中創建自動求和的代碼,我想在另一個作業表中顯示此自動求和的結果。
Dim lastrow1 As Long
lastrow1 = ActiveSheet.Cells(Rows.Count, "J").End(xlUp).Row 1
ActiveSheet.Cells(lastrow1, "J").Value = "=Sum(J2:J" & lastrow1 - 1 & ")"
uj5u.com熱心網友回復:
您可以在沒有 VBA 的情況下執行此操作。我不知道你的資料是什么樣的,所以假設這是你的資料:

我個人的偏好是將列總和放在列的頂部,這樣您就可以凍結標題行和總和行,并且能夠在仍然看到總和的同時滾動瀏覽資料。為此,將標題放在第 2 行并在第 3 行開始資料。然后第 1 行將是C1=SUM(C3:C1000)。然后,您可以在沒有 VBA 的情況下輕松地在另一張作業表中參考 C1。
或者,您可以將資料格式化為表格。在功能區的“表格設計”部分中,標記“總計行”以在底部創建一行,匯總上面的所有資料。通過這種方式,您可以通過像這樣呼叫 VLOOKUP 來參考帶有總和的單元格:VLOOKUP("Total",Table1[#All],3,FALSE)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/372605.html
