大数据的条件格式失败,并在Excel 2007中显示“选择太大”的错误

时间:2014-02-12 13:02:13

标签: excel-2007 conditional-formatting

我在使用Excel 2007中的大数据条件格式进行粘贴特殊操作时遇到了问题

我已在指定位置下方上传了一个文件。

http://sdrv.ms/1fYC9qE

该文件包含两个工作表,工作表“数据”包含要应用格式的数据,工作表“FormatTables”包含包含条件格式的格式表。

“FormatTables”表格中有两个表格。两者都有一些条件格式应用于它。

案例1:

  1. 选择Table1的表格范围,即$ A $ 2:$ AV $ 2
  2. 复制
  3. 转到表格“数据”
  4. 选择数据区,即$ A $ 1:$ AV $ 20664
  5. 在全范围内执行粘贴特殊操作,并在执行粘贴特殊处理时选择“格式”选项。
  6. 结果:

    因“选择太大”而引发错误

    案例2:

    1. 选择Table2的表格范围,即$ A $ 5:$ AV $ 5
    2. 复制
    3. 转到表格“数据”
    4. 选择数据区,即$ A $ 1:$ AV $ 20664
    5. 在全范围内执行粘贴特殊操作,并在执行粘贴特殊处理时选择“格式”选项。
    6. 结果:

      格式成功应用。

      两者都是具有相同no列的相同格式表,并应用于相同的数据范围($ A $ 1:$ AV $ 20664),其中一个案例有效,另一个案例失败。

      唯一不同之处是Table1已将applyTo范围($ A $ 2:$ T $ 2)作为总表范围的一部分($ A $ 2:$ AV $ 2)而Table2已适用于范围($ A $ 5:$ AV $ 5)与其总表格范围相同($ A $ 5:$ AV $ 5)

      注意:此问题仅适用于Excel 2007

1 个答案:

答案 0 :(得分:0)

据说Excel 2007一次支持8000行格式化。如果目标表有8000-16000行,则必须在格式表中再插入1行,即2行。如果16000-24000那么表有3行。在上述情况下,大约有20000行。所以格式表应该有3行

喜欢:A1:AV4

然后尝试复制该格式并应用

解决方案案例1:

  1. 选择Table1的表格范围,即AV21并将其向下拖动到两行

  2. 选择表1的表格范围,即$ A $ 2:$ AV $ 4

  3. 复制

  4. 转到表格“数据”
  5. 选择数据区,即$ A $ 1:$ AV $ 20664
  6. 在全范围内执行粘贴特殊操作,并在执行粘贴特殊
  7. 时选择“格式”选项

    格式成功应用。

    我仍然不知道为什么在案例2中它成功应用格式。