Vba Excel-前导空格(??)在单元格中可见,但在公式栏中不可见

Vba Excel-前导空格(??)在单元格中可见,但在公式栏中不可见,vba,excel,Vba,Excel,在单元格中,字符串“Usha”显示为前导空格,但在公式栏中显示正确。此外,使用LEFT(A1,1)返回“U”,而不是任何其他字符。这种行为的原因是什么?可能的解决方案是什么(UI和VBA) 检查该单元格的缩进 使用红色标记按钮的左侧删除缩进。我想您是否尝试过修剪功能?我想知道U是不是一个特殊的角色?您可以在vba中通过循环chr函数来检查这一点,然后查看U是什么数字chr,但看起来我们需要更多信息。你能截图显示单元格的内容吗?U不是一个特殊的字符。带和不带修剪的字符串“USHA”的长度为4。字

在单元格中,字符串“Usha”显示为前导空格,但在公式栏中显示正确。此外,使用LEFT(A1,1)返回“U”,而不是任何其他字符。这种行为的原因是什么?可能的解决方案是什么(UI和VBA)

检查该单元格的缩进


使用红色标记按钮的左侧删除缩进。

我想您是否尝试过修剪功能?我想知道U是不是一个特殊的角色?您可以在vba中通过循环chr函数来检查这一点,然后查看U是什么数字chr,但看起来我们需要更多信息。你能截图显示单元格的内容吗?U不是一个特殊的字符。带和不带修剪的字符串“USHA”的长度为4。字符串所在的代码(A2)返回85这听起来像是一个单元格格式问题。是否已检查所有对齐设置?单击左缩进按钮不会更改字符串的外观。右键单击将其进一步向右移动。@user1955215您可以在原始问题中添加一个屏幕截图吗?如果你在那个单元格中输入一些新文本,它看起来也有空格吗?你用什么来获得撕破的纸的效果?@marucciboy2不能告诉你,对不起。我使用了一个以前发布在堆栈上的屏幕截图,不需要发布我的德语Excel。