我已经广泛搜索了我的问题的答案,但我陷入了僵局。
我正在尝试通过一个公式来使用applescript。问题是我想在字段之间放置的空格周围的引号。我已经使用“\”来转义引号,但它会引发错误。为了使它更复杂,行号是一个变量“i”。这是excel格式的公式:
=CONCATENATE(A2," ",B2," ",C2," ",D2)
这是 applescript-ese 中的公式(有效但不会在数据中产生空格):
set rowCount to (((count of rows of used range of active sheet)) + 1)
repeat with i from rowCount to 2 by -1
set formula of row i of column 15 to "=CONCATENATE(A" & i & "," & ",B" & i & "," & ",C" & i & "," & ",D" & i & ")"
这是带有转义引号的公式以添加空格(给出错误):
set formula of row i of column 15 to"=CONCATENATE(A" & i & ","\" \" & ",B" & i & ","\" \" & ",C" & i & ","\" \" & ",D" & i & ")"
第一个斜杠出现语法错误;预计行尾等,但发现未知令牌。 我有一种感觉,要么我缺少几组双引号,要么我让这种方式变得比它需要的更复杂。有任何想法吗?我应该以不同的方式解决这个问题吗?
提前致谢!