Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 删除前斜杠时日期完全更改_Excel_Date_Replace_Vba - Fatal编程技术网

Excel 删除前斜杠时日期完全更改

Excel 删除前斜杠时日期完全更改,excel,date,replace,vba,Excel,Date,Replace,Vba,很长一段时间以来,我一直在使用相同的代码来格式化日期,突然间我出现了错误 Columns("E").Replace _ What:="/", Replacement:="", _ Searchorder:=xlByColumns, MatchCase:=True Range("E:E").Select For Each cell In Range(Range("E1:E1"), Range("E1:E1").End(xlDown)) cell.NumberFormat = "00000000"

很长一段时间以来,我一直在使用相同的代码来格式化日期,突然间我出现了错误

Columns("E").Replace _
What:="/", Replacement:="", _
Searchorder:=xlByColumns, MatchCase:=True

Range("E:E").Select
For Each cell In Range(Range("E1:E1"), Range("E1:E1").End(xlDown))
cell.NumberFormat = "00000000"
Next cell 

我得到的返回值为06/7/3849。有人知道发生了什么吗?我尝试过各种方法来解决这个问题,但约会总是被推迟

请编辑问题并添加源数据、实际输出和预期输出。请编辑问题并添加源数据、实际输出和预期输出。