|
原帖由 chqiang22 于 2011-3-8 11:28 发表
重新做了一个附件,应该更直观一点吧。用查找替换功能的话EXCEL经常死掉,而且数据不是一两个,而是几千个啊。上次做了一整晚累趴下了
做了一个,但我不知道公式是怎么插入的,总是显示提示更新的对话框,用了Application.AskToUpdateLinks = False也不行,试试看吧
顺便告诉我一下:='D:\Documents and Settings\Administrator\Application Data\Microsoft\Excel\005\[2010申报表.xlsm]客户基本信息'!$C$5是怎么插入到单元格的
Sub Macro1()
Dim arr, i&, s$
arr = Range("C5:I" & Range("C65536").End(xlUp).Row).Formula
For i = 1 To UBound(arr)
s = "\" & i + 5 & "\"
For j = 1 To 7
arr(i, j) = Replace(arr(i, j), "\005\", s)
Next
Next
Application.AskToUpdateLinks = False
Range("C5:I" & Range("C65536").End(xlUp).Row) = arr
End Sub |
|