VBA單元格賦值問題

時間 2021-07-08 20:34:07

1樓:太極健

sub sheetcopy()

dim i as integer

dim j as integer

dim k as integer

for i = 1 to 100

for j = 1 to 9

sheet2.cells(i, j).value = sheet1.cells(i, j).value

next j

next i

end sub

不是cell(i,j)是cells(i,j),你少了個s另你為什麼要用迴圈來寫呢?一句話的事呀

sub sheetcopy()

sheet1.range("a1:i100").copy sheet2.range("a1")

end sub

或者sub sheetcopy()

sheet2.range("a1:i100").value= sheet1.range("a1:i100") .value

end sub

2樓:

你的系統報錯資訊是怎樣的?系統說你哪一行錯了?你不說誰知道?

EXCEL用VBA將單元格數值存入陣列

12345額時代 1 首先開啟一個excel的檔案,在 中輸入簡單的 比如學生身高 如下圖所示。2 接著,在 中輸入一維陣列的說明文字,滑鼠左鍵單擊 開發工具 選單標籤,在vba控制元件下拉選單中,並選擇按鈕控制元件,如下圖所示。3 然後,在 中繪製出按鈕控制元件,並修改控制元件名稱,比如使用一維陣...

excel vba怎樣指向單元格並把單元格的值賦值給一個變數

假設把。sheet1 中a1單元格賦值給x變數,語句如下 x sheets 1 range a1 假設x經過計算後,得到一個變數值y,那麼把y賦值給a1,語句為 sheets 1 range a1 y 這樣就實現了單元格與變數之間的相互賦值。1 什麼是變數。變數是一個命名的記憶體位置。是在程式或 執行...

ecelvba怎樣指向單元格並把單元格的值賦值給

魚木混豬喲 假設把 sheet1 中a1單元格賦值給x變數,語句如下 x sheets 1 range a1 假設x經過計算後,得到一個變數值y,那麼把y賦值給a1,語句為 sheets 1 range a1 y 這樣就實現了單元格與變數之間的相互賦值 關於此例中涉及到的vba中變數的相關知識 1 ...