小编lpa*_*001的帖子

Excel VBA替换字符

我试着四处寻找这个特殊的问题,但找不到它.

我正在尝试替换字符串中的各种字符.

我尝试使用他们的字符代码循环遍历字符,但我的代码将随机?删除整个字符串而不仅仅是特殊字符.(基本上我只想要字符串中的字母和数字)EG.ABC-3.3%H14T-6我只想要ABC33H14T6

有什么奇怪的(对我来说)是我的代码将删除随机字符上的字符串,它不总是chr(41)或其他什么,它每次运行代码时都会改变..它可能是格式化问题吗?

For Char = 33 To 47
Sheets("Sheet1").Cells(FRow, 44).Replace What:=Chr(Char), Replacement:="", LookAt:=xlPart
Next Char
Run Code Online (Sandbox Code Playgroud)

我会给你大部分代码,但它是工作敏感的.

任何意见,将不胜感激!

多谢你们.

vba replace special-characters

1
推荐指数
1
解决办法
601
查看次数

标签 统计

replace ×1

special-characters ×1

vba ×1