Excel 格式化数据验证输入 2024-7-28 • microsoft-excel vba 我有一本工作簿,其中的工作表全部采用日期格式 (5-18-20, 5-19-20)。我有一个 VBA 函数,可以收集此列表并将其放入逗号分隔的字符串中。但每当我尝试将单元格的数据验证设置为硬编码的逗号分隔列表时,它都会格式化日期值。 例如:如果我将数据验证列表设置为“5-18-20”,它将变为“5/18/2020” 我该如何防止这种情况发生?将单元格格式设置为“文本”并不能防止这种情况发生。 这是我在数据验证对话框中输入的图像。 Excel 将其更改为以下形式: 答案1 使用所需的日期格式来格式化具有数据验证的单元格。 数据验证下拉菜单中的日期值将以您的计算机设置在区域设置中使用的默认格式显示。 相关内容 如何修复符号索引条目? 找出文件被打开了多少次? 我的外部硬盘坏了吗?[重复] 如何在 Linux 命令中调用宏 OpenOffice Writer? Ffmpeg 首先创建水印,然后创建文本 如何在 Word 中添加组合框? 文件权限难题 使用 crontab 通过 SSH 进行 Mysqldump 失败 使用 Bonjour 自动配置 GRUB 默认超时 30 秒