欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

完美解决Excel复制后粘贴空白的问题 exceloffice 

程序员文章站 2022-06-03 09:10:01
...

完美解决Excel复制后粘贴空白的问题

问题:分别双击打开两份Excel,分别为E1E2,从E1选择任意单元格拷贝,转到E2,粘贴,鼠标指针忙碌状态,几秒后粘贴成功了(某些情况第一次粘贴也为空白),换单元格再次粘贴,粘贴结果为空白。

 

你认为是单元格格式问题?粘贴的是公式的原因?都不是!

 

这种情况下你尝试设置单元格格式为其他格式(譬如“文本”),发现弹出错误提示框“不同的单元格格式太多”,设置不了。(各种机器各种不同,可能有些计算机不会有这种错误)

 

  

原因:分别双击打开的Excel会分别开启不同的进程,打开任务管理器,发现有两个EXCEL.EXE的进程,跨进程编辑会出现不兼容的问题(此话乱猜测)。

 

 

解决

方法一:

要想从E1复制单元格数据到E2,先打开E1,执行“文件”—“打开”,找到E2并打开,这时E1E2之间就可以随便拷贝粘贴数据了。查看一下任务管理器,发现就只有一个进程。

 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 

 

方法二:

windows xp打开控制面板--文件夹选项--文件类型,在已注册的文件类型列表下分别找到:xlsxlsx等。点高级,双击“打开”,

在对话框中,

1、  用于执行操作的应用程序:"C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" /e

此项按默认即可,若”/e”后面有其他参数,删除即可。

2、勾选使用 DDE”

3DDE消息:[open("%1")]

4、应用程序:Excel

5、主题:system

如下图:

 
完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
 

 

 

 

 Windows 7 的用户请下载软件“filetypesman”,点击工具栏倒数第二个按钮“查找”,输入“xls”找到扩展名“xls”,双击下方的Open(打开) 在弹出的对话框内输入以下参数:

command-Line"C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" /e  (按默认即可,若“/e”后方还有其他参数,请删掉。)
Message[open("%1")]
Application
Excel
Ifexec:
(此项不用填)
Topic
system

 
完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
 

 

填写完后点击“OK”完成设置,“xlsx”后缀的操作和设置的参数同上一样。

 

此时随意分别打开两份Excel,在任务管理器里都只显示一个进程了,复制粘贴空白的问题也消除了。

 

 

但有部分电脑会弹出如下错误对话框“向程序发送命令时出现问题

 
完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
 

 

解决方法(此问题撸主没遇到,以下解决方法没实践,只作参考,如不能解决,请继续百度“向程序发送命令时出现问题”寻找适合的解决方法。)

启动EXCEL,点击左上角的OFFICE 图标,选右下角“excel选项步骤阅读2
完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
 

excel选项对话框中,点左侧的高级

 

步骤阅读完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 

然后下拉滚动条找到常规

步骤阅读
完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
 

去掉忽略使用动态数据交换DDE的其它应用程序前面的勾。确定即可。

 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
   

然后切换到加载项标签,右侧底部管理一项中,选择“COM加载项,然后点击转到

步骤阅读6完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
 

最后,取消“visual.....for Excel 2003”以及“visual.....for Excel 2007”的勾选(如下图),然后点击确定即可。

 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 

 

加载项设置针对安装了Visual2010或者其它Visual开发工具的用户。一般用户不用设置该项,问题即可解决

  

 

 

  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 28.3 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 78.2 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 86.9 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 12.4 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 30.7 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 30.1 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 78.3 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 70.9 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 43.3 KB
  • 完美解决Excel复制后粘贴空白的问题
            
    
    
        exceloffice 
  • 大小: 29.2 KB
相关标签: excel office