2012-04-03 110 views
0

我有一个excel电子表格,无限期的代码沉重,但只有在Excel编码,而不是VBA,所有文本的90%的代码一种形式或另一种包装在它周围,或由它创建。有多少代码可以插入到Excel中是否存在限制,还是它是一个错误?

在开始将自己显示为“正常文本”之前,它有多少代码可以写入页面,但它之前有一个“=”是否存在限制?

=IF(ROW($AI1)>$AJ$2, "", INDEX(AB$4:AB$23, SMALL(IF(AA$4:AA$23=Criteria, ROW($AA$4:$AA$23), ""), ROW($AI1))))

这是代码,它显示为文本即使该字段显示为“一般”的为它的格式,现在提醒你,我有超过400场的代码本身集成。这几乎是一个日历,很快就会成为一个在开始工作时每天更新特定领域的日历。或者这是我的希望。

但是,当我输入上面的代码时,工作表并不接受它作为代码,而是作为文本显示整个脚本,而不是带有数据的字段来代替它。

这是Microsoft Excel中的一个错误,或者是否存在Excel可以处理每张代码的实际限制?我无法想象我找到了它,因为这张表还远远没有完成,而且我看到了更复杂的那些...

+1

它只是单元格或工作表上的所有单元格吗?如果你只是编辑它,然后按回车,它是否有所作为? – assylias 2012-04-03 11:56:17

+0

工作表上的单元格 – 2012-04-03 15:54:59

+0

如果您的表格中的格式一般,您不在公式模式下(CTRL +'),重新验证公式并没有什么区别......我不知道!我刚刚在Excel 2010中将公式复制到了100,000个单元格,并且工作正常。 – assylias 2012-04-03 15:58:06

回答

1

尝试按Control + Accent Grave(Cntl +`)。如果您处于公式查看模式,您将看到公式而不是值。

+0

已经尝试过,第一次,它回来显示的公式,而不是预期的,否则我会在我的快乐方式,我不会问首先:) – 2012-04-03 15:55:37

+0

像assylias我很难过。如果您认为它可能是损坏的工作簿,请备份该文件,将该文件另存为html,将其打开并以Excel格式重新保存。通过HTML往返可以修复一些东西。 – 2012-04-04 02:22:11

+0

它可能或者它可能只是我的电脑,因为它在家里工作的很好。 – 2012-04-04 15:21:50

相关问题