删除电子表格中每次在 Excel 中创建新行时都会创建一个日期的公式

删除电子表格中每次在 Excel 中创建新行时都会创建一个日期的公式

在 Excel 上,一位同事创建了一个公式,每次创建新行时,都会将日期从一列复制到下一列。如果没有输入日期,下一列的另一个单元格将显示 0-JAN-1900 作为默认值。我们不再需要这个公式,它已经变得很麻烦,但我们不知道如何摆脱它。有人有什么建议吗?谢谢!

答案1

那么那个“公式”是什么样子的?也就是说,如果它是一个实际公式,出现在带有日期的单元格中,那么只需选择该单元格并点击Delete

否则它可能只是几行 VBA(按Alt+ F11- 即可查看所有内容)。

有一个特殊的函数/子姓名这将导致在电子表格中的新条目上执行该函数(现在如果我只能记住名称;。)。

答案2

您所描述的情况可能发生在单元格公式中,就像Hannu说的那样,可以用简单的公式删除Delete,或者听起来像是一整列不满意的公式(如果它是一个公式的话),然后删除该列(只要该列在这个数据区域上方或下方没有其他东西,你想要保留的东西,在这种情况下会更困难一些)。

可以有一个更复杂的“单元格端”公式,通过旧式数组公式或较新的动态功能 ( Spill) 来更新两个单元格。但这几乎必须使用允许循环的功能,因此似乎非常不可能。即便如此,编辑公式所在的单元格也可以很好地解决问题,但我们无法建议如何操作,因为我们在问题中没有看到公式。

这使得在宏中完成的工作成为最有可能的候选者,因为人们可以轻松做到这一点,而无法明确删除的公式则无法删除,因为您描述的方式感觉您实际上看不到这个“公式”。正如Hannu所说,可以寻找它。除非有很多其他类似的东西,否则它可能是唯一的东西,因此很容易删除。

但是,要使用的快捷方式是Alt-F11!不要使用Ctrl-F11,它会创建 Excel 在 80 年代和 90 年代部分时间使用的那种“宏表”。在他们创建 VBA 之前。似乎不太可能使用其中之一。

答案3

选择行并单击键盘上的“删除”。

相关内容