我正在寻找类似于将值从ASAP实用程序复制到空单元格的东西,但是向右复制。所以,当我选择一行时,它会将填充单元格中的值复制到右侧的空单元格中,直到存在填充的单元格,然后它将开始复制该单元格,依此类推。将值复制到右侧的空单元格
这里除了当我选择一整行的作品的代码示例:
Sub CopyToRight()
On Error GoTo Err_Handler
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.FormulaR1C1 = "=RC[-1]"
Exit_This_Sub:
Exit Sub
Err_Handler:
Resume Exit_This_Sub
End Sub
你试过到目前为止什么码? – Chrismas007 2014-12-03 17:06:16
http://msdn.microsoft.com/en-us/library/office/aa195728%28v=office.11%29.aspx'Range.FillRight'将是你最好的选择。 – Chrismas007 2014-12-03 17:07:37
你是否需要循环遍历所有行?请张贴您的工作表的一个例子。 – Chrismas007 2014-12-03 17:09:42