2012-05-21 61 views
0

我正在嘗試使用vba進行一些數據挖掘。我有excel電子表格並編寫代碼來從一行中選擇數據。每列都有單獨的變量,但該行表示該特定集合的所有變量。使用For循環從excel_vba語法中選擇數據

我想寫一個for循環選擇一個單元格,並將該單元格的值分配給一個特定的變量。

對於計數器= 7至57

CA =工作表( 「工作表Sheet」)。將細胞(克,計數器)

什麼會是分配說小區G7以可變的Ca值正確語法?

謝謝 AJ

回答

0

什麼是指派說小區G7變量的Ca值語法是否正確?

Ca = Worksheets("sheet1").Cells(7, 7) 

Syntax : .Cells(Row,Column) 

同樣G8Cells(8,7)

Ca = Worksheets("sheet1").Range("G" & counter) 

Where counter is 7 

將其應用到你的代碼

你可以編寫代碼

For counter = 7 To 57 

Ca = Worksheets("sheet1").Cells(g, counter) 

For counter = 7 To 57 
    Ca = Worksheets("sheet1").Cells(counter,7) 

OR

For counter = 7 To 57 
    Ca = Worksheets("sheet1").Range("G" & counter)