Excel 正在将地址插入到现有单元格内容问题

Excel 正在将地址插入到现有单元格内容问题

Excel 2003。使用了多年的日程表模板从来没有出现过这个问题,直到新用户开始使用,我无法重现这个错误,因为我们从未见过它发生,只知道它确实发生了。

单元格包含“ABC0012”或“DEF3452”等内容,可以通过键入、粘贴、拖动等多种方式输入,因为它们代表预定的事件。

问题:发现原来的“ABC0012”现在是“ABC+Q14070012”或“DEF3452”现在是“DEF+L16023452”

它似乎是在单元格内容中间插入一个单元格地址。前面没有等号,这也许可以解释地址插入,但它确实起到了这样的作用。而且到目前为止,它总是在稍后被发现,而且从未被注意到何时发生。

有没有什么组合键可以解释这个问题?或者设置?

我忘了提一下,表上有两个宏。

Worksheet_SelectionChange 检查活动列是否为 X,如果是,则重新计算 X2

Worksheet_Before_DoubleClick 根据单元格内容进行查找,并根据该内容在表单中显示销售历史记录。两个宏中均未向单元格写入任何内容。

谢谢

答案1

看起来他可能在键入时单击了其他单元格或按下了箭头键。我无法在普通单元格中复制此操作,但如果我被命名为范围管理器 (ctrl+F3) 并键入“ABC”,然后单击 Q1407,然后键入“0012 我得到(或 Excel 中您正在选择范围的任何其他地方,如数据透视向导或图形向导):

=ABC+Sheet1!$Q$14070012

虽然有点不同,但原理是一样的。使用 Excel 的某些部分,它会自动将“+”和您单击的单元格添加到您正在输入的内容中。此外,此用户使用的是 Excel 2007 还是 2010?因为我认为 ABC0012 实际上是这些程序中的有效单元格名称,所以这也可能有问题。

相关内容