Excel中使用vba循環(huán)語句輸入單元格的操作方法
excel中使用vba的循環(huán)語句將數(shù)據(jù)輸入單元格,該怎么去進(jìn)行操作的呢?今天,學(xué)習(xí)啦小編就教大家在Excel中使用vba循環(huán)語句輸入單元格的操作方法。
Excel中使用vba循環(huán)語句輸入單元格的操作步驟如下:
首先我們打開一個(gè)工作樣表作為例子。
使用alt+f11組合快捷鍵進(jìn)入vbe編輯器,選擇插入一個(gè)新模塊,并在模塊中輸入以下代碼:
Sub 輸入數(shù)字進(jìn)相對應(yīng)的單元格()
Dim i As Integer
i = 1
Do While i < 9
Cells(i, 1) = i
i = i + 1
Loop
End Sub
圖片有些小,大家可以按步驟操作,輸入上列代碼既是圖片,后面會(huì)調(diào)整圖片顯示區(qū)域。
解析這段代碼,可以幫助大家舉一反三的去利用循環(huán)語句在單元格中輸入數(shù)據(jù)。比如這里因?yàn)槲覀冏隽俗兞柯暶?,所以定義i值為整數(shù)型。并將變量i賦值為1。
這里使用的是do while循環(huán),代碼解釋為,如果變量i的值小于9,那么就繼續(xù)執(zhí)行下一步的代碼,直到i大于等于9為止。
接下來cells是單元格指定函數(shù),參數(shù)i為行賦值,1為列賦值,也就是單元格中的A列。大家記住一個(gè)規(guī)律,行列是先行后列,所以輸入?yún)?shù)的時(shí)候不要搞混了。
然后我們對i變臉遞增賦值,這樣才能完成while循環(huán),每運(yùn)行一次do while,則i變量+1,當(dāng)i等于9為止終止循環(huán)。
實(shí)際運(yùn)行這段代碼的結(jié)果是在A1:A8單元格中順序填入數(shù)值1-8,如果我們將cells參數(shù)i與1互換位置,則是在A1:H1單元格中順序填入數(shù)值1-9,大家可以看看結(jié)果。
Excel中使用vba循環(huán)語句輸入單元格的操作相關(guān)文章:
1.Excel中實(shí)現(xiàn)循環(huán)的操作方法
2.excel如何使用vba實(shí)現(xiàn)單元格間數(shù)據(jù)移動(dòng)