excel - 从 dd.mm.yyyy 转换为 dd/mm/yyyy
问题描述
我目前正在使用 Excel 2010,并且我有一列包含这种格式的日期(dd.mm.yyyy)。我想将点更改为斜线(/)。我试过使用rng.Cells(1, 6) = WorksheetFunction.Substitute(rng.Cells(1, 6), ". ", "/")
但是,当我这样做时,我得到的结果与我原来的日期不同。例如,02.11.2011 将变为 11/02/2011。
包含 (dd.mm.yyyy) 的列采用date
格式
我可以知道这是为什么还是有其他方法?
解决方案
该列的格式是否为日期?如果是这样,你可以试试
rng.Cells(1, 6) = Format(CDate(rng.Cells(1, 6)), "dd/MM/yyyy")
推荐阅读
- coinbase-api - wallet:buys:create 支持购买 USDC 吗?
- csv - 使用 curl 在内存中上传 csv 文件
- c# - 从用户名和密码条目中获取主键
- spring-boot - Elastic APM 是否支持 Spring Cloud Stream
- python - AttributeError:尝试更改按钮属性的字体大小时,“NoneType”对象没有属性“config”
- google-data-studio - Data Studio 连接器 - 获取更多有用的调试消息
- docker - 在 docker-compose 中公开端口或配置第二个letsencrypt证书
- r - 给定正方形内的一组简单图形坐标,如何识别所有基本多边形?
- android - Android - 如何在运行时动态选择具有不同泛型类型的 AsyncTask?
- excel - 双循环 - 循环通过子文件夹和文件进行合并