我有excel表格,我想从中更新选定行的几个单元格值。我怎么能在VBA中这样做?我没有广泛使用过VBA。请帮忙。
谢谢, Omky
答案 0 :(得分:0)
请参阅以下链接。这应该是你想要的。
http://www.excel-vba-easy.com/vba-programming-range-excel-vba.html
答案 1 :(得分:0)
Omky,
无论如何,你还需要一些VBA知识。 Application.Selection变量返回当前选定的Range。尝试在工作簿上选择一个区域并执行以下宏:
Sub AreaSelected()
MsgBox Application.Selection.Address
End Sub
这里有一个完整的例子:
http://www.lazerwire.com/2011/10/excel-vba-get-all-selected-rows.html
此致
答案 2 :(得分:0)
Sub test()
'put something in column 3 of all selected rows
Dim r As Range
For Each r In Selection.Rows
Cells(r.Row, 3) = "test"
Next r
End Sub