Excel 單元格的引用方法

Excel 單元格的引用方法
1-1 使用Cells屬性 使用Cells屬性返回一個Range對象,如下面的代碼所示?! ?0.00.#001 Sub Cell() 00.#002 Dim icell As Integer 00.#003 For icell = 1 To 100 00.#004 Sheet2.Cells(icell, 1).Value = icell 00.#005 Next 00.#006 End Sub 普通瀏覽復(fù)制代碼保存代碼打印代碼 01.#001 Sub Cell() 02.#002 Dim icell As Integer 03.#003 For icell = 1 To 100 04.#004 Sheet2.Cells(icell, 1).Value = icell 05.#005 Next 06.#006 End Sub#001 Sub Cell()
#002 Dim icell As Integer
#003 For icell = 1 To 100
#004 Sheet2.Cells(icell, 1).Value = icell
#005 Next
#006 End Sub
代碼解析: Cell過程使用For…Next語句為工作表中的A1:A100單元格區(qū)域填入序號?! ells屬性指定單元格區(qū)域中的單元格,語法如下: Cells(RowIndex, ColumnIndex) 參數(shù)RowIndex是可選的,表示引用區(qū)域中的行序號?! ?shù)ColumnIndex是可選的,表示引用區(qū)域中的列序號。 如果缺省參數(shù),Cells屬性返回引用對象的所有單元格。 Cells屬性的參數(shù)可以使用變量,因此經(jīng)常應(yīng)用于在單元格區(qū)域中循環(huán)。
1-2 使用快捷記號 在VBA中可以將A1引用樣式或命名區(qū)域名稱使用方括號括起來,作為Range屬性的快捷方式,這樣就不必鍵入單詞“Range”或使用引號,如下面的代碼所示。 00.00.#001 Sub Fastmark() 00.#002 [A1:A5] = 2 00.#003 [Fast] = 4 00.#004 End Sub 普通瀏覽復(fù)制代碼保存代碼打印代碼 01.#001 Sub Fastmark() 02.#002 [A1:A5] = 2 03.#003 [Fast] = 4 04.#004 End Sub#001 Sub Fastmark()
#002 [A1:A5] = 2
#003 [Fast] = 4
#004 End Sub
代碼解析: Fastmark過程使用快捷記號為單元格區(qū)域賦值?! 〉?行代碼使用快捷記號將活動工作表中的A1:A5單元格賦值為2。 第3行代碼將工作簿中已命名為“Fast”的單元格區(qū)域賦值為4?! ∽⒁?使用快捷記號引用單元格區(qū)域時只能使用固定字符串而不能使用變量。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。