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 ...