Excel 格式化数据验证输入 2024-7-28 • microsoft-excel vba 我有一本工作簿,其中的工作表全部采用日期格式 (5-18-20, 5-19-20)。我有一个 VBA 函数,可以收集此列表并将其放入逗号分隔的字符串中。但每当我尝试将单元格的数据验证设置为硬编码的逗号分隔列表时,它都会格式化日期值。 例如:如果我将数据验证列表设置为“5-18-20”,它将变为“5/18/2020” 我该如何防止这种情况发生?将单元格格式设置为“文本”并不能防止这种情况发生。 这是我在数据验证对话框中输入的图像。 Excel 将其更改为以下形式: 答案1 使用所需的日期格式来格式化具有数据验证的单元格。 数据验证下拉菜单中的日期值将以您的计算机设置在区域设置中使用的默认格式显示。 相关内容 条形码无法读取[关闭] 找不到 Ubuntu 64 位文件来加载到 pendrivelionux 程序中 VPN 网络流量? 如何从 GRUB 菜单 (Fedora) 中删除 Windows? 音频设备卡住了 Wifi 网络挂钩和同步 MacBook 因过热而崩溃? 如何找出哪个内核模块打开了套接字? Xubuntu 20.04 单词不完整 大量日志的限制或良好实践处理