我必须一直在Excel中运行= LEFT(x,len(x)-10)(然后进行一些查找/替换和单元格格式化);但是我需要运行公式的单元格总是在变化,所以我还没有能够成功记录一个宏来节省时间。
我可以更改该公式以引用左侧的单元格,而不是特定的单元格地址吗?这样,只要我选择了正确的单元格,我就可以录制宏来自动为我完成所有操作。
答案 0 :(得分:0)
式:
=LEFT(INDEX($1:$1048576,row(),column()-1),LEN(INDEX($1:$1048576,row(),column()-1))-10)
VBA:
Sub tryThis()
Selection = Left(Selection.Offset(,-1),Len(Selection.Offset(,-1))-10)
End Sub