Excel 格式化数据验证输入 2024-7-28 • microsoft-excel vba 我有一本工作簿,其中的工作表全部采用日期格式 (5-18-20, 5-19-20)。我有一个 VBA 函数,可以收集此列表并将其放入逗号分隔的字符串中。但每当我尝试将单元格的数据验证设置为硬编码的逗号分隔列表时,它都会格式化日期值。 例如:如果我将数据验证列表设置为“5-18-20”,它将变为“5/18/2020” 我该如何防止这种情况发生?将单元格格式设置为“文本”并不能防止这种情况发生。 这是我在数据验证对话框中输入的图像。 Excel 将其更改为以下形式: 答案1 使用所需的日期格式来格式化具有数据验证的单元格。 数据验证下拉菜单中的日期值将以您的计算机设置在区域设置中使用的默认格式显示。 相关内容 在全屏模式之外隐藏导航栏 反转分区的所有字节或块以轻松调整分区大小 修改 IP 摄像机固件 什么是 openStack 计算节点? 为什么当交换可用时,占用大量内存的进程会导致系统崩溃? USB 设备无法识别并持续显示 HP Elitebook x360 1040 G6 Intel AX200 未找到 wifi nginx 不承认 Passenger_root 选项 仅修补文件的一部分 在两个控制器的数据库均已损坏后从 Dell MD3220 阵列恢复数据