如何在excel中添加斜线到所有行内容?
问题描述:
image
UploadPic/2012-02-08/132168689584.jpg
UploadPic/2012-02-08/132168689539.jpg
UploadPic/2012-02-08/132168689579.jpg
UploadPic/2012-02-08/132168689580.jpg
UploadPic/2012-02-08/132168689659.jpg
UploadPic/2012-02-08/132168689698.jpg
UploadPic/2012-02-08/132168689611.jpg
UploadPic/2012-02-08/132168689621.jpg
UploadPic/2012-02-08/132168689610.jpg
UploadPic/2012-02-08/132168689658.jpg
有一列(IMG),如上述,现在我想UploadPic
之前(/ UploadPic)来添加一个斜杠和一个批次做到这一点。我该怎么做?如何在excel中添加斜线到所有行内容?
答
这个简单的小宏将这样对A列中每使用电池:
Sub AddSlash()
Dim MyRNG As Range, cell As Range
Set MyRNG = Range("A:A").SpecialCells(xlConstants)
For Each cell In MyRNG
cell.Value = "/" & cell.Value
Next cell
End Sub
如何/在哪里安装宏:
- 打开工作簿
- 获取进入VB编辑(按Alt + F11)
- 插入一个新模块(插入>模块)
- 复制并粘贴到你的代码(上面给出的)
- 走出VBA 的(按Alt + Q)
- 另存为一个启用宏的工作簿
宏已安装并投入使用。按Alt-F8并从宏列表中选择它。
答
control + f
替换选项卡
查找内容: “UploadPic” 替换为: “\ UploadPic”
单击 - 全部替换
我想借在查找一点点额外的文本什么是可以肯定的。
' “//” + mystring'。需要* cooodeeee!* Cooodddeeeee!*' code_zombie>' – 2012-02-08 03:16:59
对不起,我不知道什么是你的答案意味着 – user1188320 2012-02-08 03:22:43
你能告诉我们你的代码? – 2012-02-08 03:23:50