Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.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_Vba_Error Handling - Fatal编程技术网

Excel 错误:此单元格中的数字格式为文本或前面有撇号

Excel 错误:此单元格中的数字格式为文本或前面有撇号,excel,vba,error-handling,Excel,Vba,Error Handling,我从不同的表中粘贴数字,在a.I列的每个单元格旁边都会显示一个错误 我不想每次都手动忽略错误,因此我尝试应用以下VBA代码: Application.ErrorCheckingOptions.NumberAsText = False 它正在工作,但当我点击一个单元格时,这个数字会转换成一个数字,并从请求中删除“0” 如何处理?如果将值存储为“数字”,则存储的值将不会有前导零。如果需要出现前导零,则必须将其保留为文本。如果您只需要显示前导零,并且所有数字都有八(8)位数字,则自定义单元格格式为0

我从不同的表中粘贴数字,在a.I列的每个单元格旁边都会显示一个错误 我不想每次都手动忽略错误,因此我尝试应用以下VBA代码:

Application.ErrorCheckingOptions.NumberAsText = False
它正在工作,但当我点击一个单元格时,这个数字会转换成一个数字,并从请求中删除“0”


如何处理?

如果将值存储为“数字”,则存储的值将不会有前导零。如果需要出现前导零,则必须将其保留为文本。如果您只需要显示前导零,并且所有数字都有八(8)位数字,则自定义单元格格式为
00000000
。您指的是什么错误?您希望讨论中的单元格采用什么格式?看看你试过的代码,你需要数字吗?如果是,上述评论明确说明了上述内容。为了将所有范围重新格式化为
General
,我认为最好的解决方案是使用
TextToColumns
。手动,或在代码中。。。