希望有人可以幫助我,因爲我是新的宏。宏不會更新選定的行/列
我有一個問題,當宏運行在Excel中時,結果應該更新從'F4'(範圍(「F4」)開始的工作表。但是由於某種原因每次宏運行結果被更新/添加在第一列(A4)即使當選擇行和列不同時
我認爲是在Excel中的一個設置,因爲這是正常工作,但我不怎麼改變什麼,這對所有人都有影響我的宏工作簿,請幫助!
Sheets("Month").Select
Range("F4").Select
con.Open "Database"
sql = Sheets("SQL").Range("A1").Value
con.CommandTimeout = 600
rs.Open sql, con
row = 3
Do Until rs.EOF
row = row + 1
For col = 0 To rs.Fields.Count - 1
Cells(row, col + 1) = rs.Fields(col)
Next
rs.MoveNext
Loop
rs.Close
con.Close
你應該改變那一部分指向紅色的東西。老實說,但是,當你發佈任何代碼,甚至是模糊的屏幕抓取時,我們如何能夠幫助你? http://stackoverflow.com/help/how-to-ask – JNevill