excel - 将特定单词更改为阿拉伯字符,包括字符“ー”
问题描述
我想把“葡萄”改成グレープ,下面是我写的代码,
但是如果我插入“ー”,它会显示为“?”。
我怎么解决这个问题...??
Sub change_name()
Dim c As Range
For Each c In Selection
c.Value = Replace(c.Value, "grape", "グレ?プ")
Next
End Sub
解决方案
尝试将 グレープ 存储在命名范围中。公式 > 名称管理器 > 新建 >
"ReplaceText",指的是:="グレープ"
然后调整你的 For 循环:
c.Value = Replace(c.Value, "grape", Evaluate(Names("ReplaceText").Value))
希望能帮助到你。
推荐阅读
- r - 为什么过滤到 ggplot() 中的数据集样本会返回不正确的样本?
- docker - 从 docker 容器访问外部端口
- spring - 如何在 `AuthenticationKeyGenerator` 中添加标头?
- angular - 在定义 NgModule 时使用外部 JSON 文件的值
- javascript - 为什么 req.body 只从节点 js 上的 POST 请求中获取 name 属性?
- apache-kafka - 偏移量为 0 的 Kafka 消费者轮询未返回消息
- java - 第一次在 Mac 上运行 Eclipse 时遇到问题
- google-chrome - 如何停止在 Chrome 商店中发布标记为“待审核”的新版本扩展
- python - 使用 pygame 从 .zip 加载文件时,“文件路径包含空字符”
- html - 即时文章中的 Bitnami 代码!如何解决?