我正在尝试使用VBA在单元格中输入// Give it an init value of null.
var my_clock = null;
function start(){
// Only setInterval if there's no current interval running.
if (my_clock === null) {
my_clock = setInterval(function(){clockstart()},500);
}
}
function stopclock() {
// Only clear the interval if there's one running.
// And set it back to null for another start.
if (my_clock !== null) {
clearInterval(my_clock);
my_clock = null;
}
}
公式。但是它写的结果一直都是假的...我需要使用一个rowcount,因为表变长了,我需要它为那一行。
这是我尝试过的最新代码,但无济于事:
CONCATENATE
任何建议都将不胜感激。
答案 0 :(得分:0)
您没有正确创建字符串,需要将= Formula =
更改为.Formula =
。另外,我假设某处定义了RowCount
?
变化:
.Offset(RowCount, 0) = Formula = "=CONCATENATE(P" & RowCount & "J" & RowCount & "DG" & RowCount
要:
.Offset(RowCount, 0).Formula = "=CONCATENATE(P" & RowCount & ",J" & RowCount & ",DG" & RowCount & ")"
答案 1 :(得分:0)
您也可以使用R1C1寻址:
.Offset(RowCount, 0).FormulaR1C1 = "=CONCATENATE(R[-1]C16,R[-1]C10,R[-1]C111)"