录制了一个替换宏,设置替换掉所有指定文字,比如GM,于是01-2089GM 变成01-2089
录制的时候没有问题,01-2089GM正常变成01-2089
但是自动运行该宏后,01-2089GM就变成Jan-89,输入框显示的是2089/1/1,改回文本格式就是69034
搜索了一下网上常见解决方案都没有效果(都是针对输入后变日期,找不到跟宏有关的):
1.提前设置该单元格为文本格式——没有效果,执行宏后还是日期,格式直接变成自定义
2.自定义格式中,删除相关格式——我这所有涉及日期的自定义格式都不可删除,删除按钮是灰色的
求大神指教
EXCEL执行宏后数字自动变成日期格式了
答案:3 悬赏:0 手机版
解决时间 2021-01-25 06:08
- 提问者网友:暮烟疏雨之际
- 2021-01-24 12:34
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-01-24 13:08
宏代码做一下更改,替换掉指定文字后,在数值前加上英文单引号',然后再给单元格赋值,即可解决
全部回答
- 1楼网友:第四晚心情
- 2021-01-24 14:38
你想要干什么?
麻烦用追问的形式描述下,重新帮你写一个
再看看别人怎么说的。
- 2楼网友:玩世
- 2021-01-24 13:18
将替换的 01-2089 改成 '01-2089 ,加上 ‘ 号表示强制为文本模式
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |