Excel 中的问题:使用公式复制单元格 - 粘贴复制单元格的值

AD.*_*AD. 5 microsoft-excel-2007 worksheet-function copy-paste microsoft-excel

从昨天开始,我遇到了以下复制和粘贴问题。可能是当我试图编辑我在共享服务器上找到的锁定的 Excel 文档时开始的(也就是说 - 它不是用我安装的 Excel 创建的)。类似于但不同于线程Excel 复制粘贴仅作为值复制,但我希望它复制公式(这与 Skype 相关,我在这台机器上没有)。

产生问题的步骤:

1. Suppose A1 is " = 1 + 1 ".
The sheet shows 2 in cell A1, as it should.

2. Click on cell A1 and press Ctrl+C in order to copy the cell.

3. Click on cell A2 and press Ctrl+V in order to paste what is copied.

4. ---> The formula of A2 is 2 and not " = 1 + 1 ".
Run Code Online (Sandbox Code Playgroud)

我尝试过的 - 没有成功:

1. Change "Calculation options" in the excel folder "Formulas" from "Automatic" to "Manual" and back again..
2. Restart Excel - starting a new doc.
3. Restart Excel - opening an old doc.
4. Paste special giving the paste alternatives Text or Unicode.
5. Google searches - it seems to be a common issue in particular it occurs for [Skype users][2] who have a special plug-in. 
Run Code Online (Sandbox Code Playgroud)

上面的 2-3 让它工作了一段时间,但不是很长时间(这可能是一项服务吗???)!

编辑此外,4 毫无价值,因为如果我显示剪贴板以显示复制到内存中的内容,那么剪贴板中只会显示单元格的值!

我的环境:

  1. I remote virtual machine which use Win7 and Office 2007.
  2. I do not have Skype on the virtual machine (but I do have it on the local remoting computer)
Run Code Online (Sandbox Code Playgroud)

你有什么主意吗?

小智 2

我对后台进程(例如协同作用和其他破坏剪贴板内容的工具)也遇到了类似的问题。Alt-tab 两次就可以了,回到正常的剪贴板行为。

libre office calc 似乎更能解决这个问题。