我试图让列中的每个单元格填充一个“

我试图让列中的每一个单元格填充“,如在”8“,”10“等。”在通用脚本中导致错误…显然,我不想input“在每个细胞。

这是一个度量单位,适用于一个数字。 如果你想使用这个数字进行计算,那么你不应该input“login到单元格中,而是使用一个自定义的数字格式,这将允许你仍然使用这个数字进行计算,而不会跳过篮圈。

考虑下面的截图:

在这里输入图像说明

长度以英寸input。 “符号不是input,而是在自定义格式中使用

0\" 

应用于长度和总细胞。 请注意数字在计算中如何使用。

如果您正在查找使用VBA将字符input单元格的语法,那么请注意,您需要使用几个“字符才能将string”放入string中。

 [A1] = """" 

如果你想要VBA这可以帮助:

 Sub addQuotes() Dim i Dim rng As Range Set rng = Range("A1:A20") For Each i In rng i.Value = i.Value & Chr(34) Next i End Sub 

或者你可以使用公式:

想象一下,你有这样的:

 +-----------+----------+---------+ | Row Index | Data Set | Formula | +-----------+----------+---------+ | 1 | S | | | 2 | S | | | 3 | S | | | 4 | S | | | 5 | S | | | 6 | S | | | 7 | S | | | 8 | S | | | 9 | S | | | 10 | S | | +-----------+----------+---------+ 

在公式列中,你需要把这个:

 =CONCATENATE(A2,"""") 

结果将是这样的:

 +-----------+----------+---------+ | Row Index | Data Set | Formula | +-----------+----------+---------+ | 1 | S | S" | | 2 | S | S" | | 3 | S | S" | | 4 | S | S" | | 5 | S | S" | | 6 | S | S" | | 7 | S | S" | | 8 | S | S" | | 9 | S | S" | | 10 | S | S" | +-----------+----------+---------+ 

或者,如果你想按照@teylyn的build议使用英寸格式: 0\" ,那么只需要使用这个自定义格式,而你只需要添加"格式不是自己的数字,你就可以用它作为数字。

在这里输入图像说明