EXCEL无法粘贴信息解决方法
我们都知道EXCEL是现在最流行的表格处理软件,我们做的很多工作都与它分不开,各种公式更是让excel更为强大更为便捷,但是,我们也会在上面遇到一些问题,比如:excel 无法粘贴信息。
操作方法
出现问题,我们就要先看下我们现在所处的行数,看看我们的最大行数有没有超过它的限制(Excel2003最大行数是65536行,Excel2007初始版本最大行数是1048576行),如果是我们的数据超过了它规定的这个限制,那么不管我们怎么做怎么去设置,都不可能粘贴上。
再查看我们的工作表是不是处于锁定状态,如果是,那么要把它改过来,否则我们就粘贴不上去。
还有一种情况就是,你粘贴的时候是不是只选中了一个表格,而不是选中多行和整行,如果是这样我们就要改过来,选中多行,一定要整行的然后进行粘贴。
如果是粘贴源单元格锁定的话,要按右键-设置单元格格式-保护,里面会有个“锁定”的按钮,去掉就解决了。
excel无法复制粘贴
Windows剪贴板无法复制超大Excel数据?问题与超时设置有关
伴随 Windows 发展已超 25 年的 Raymond Chen,刚刚在一篇《The Old New Thing》开发者博客中调侃了系统剪贴板(clipboard)存在的所谓“最大数据限制”Bug 。他以行数 30 万 的一份大型电子表格文件为例,当用户打开后选中了所有行、并将之复制到剪贴板后,就会在粘贴至另一应用程序时遇到问题。
假设这个应用程序使用了 GetClipboardData 函数,以检索富文本格式的数据。那你就会遗憾地发现 —— 函数竟然返回了空值(NULL)。
许多人或许会猜测,该问题或与剪贴板的数据上限有关。
然而 Raymond Chen 指出,事情并非如此 。
剪贴板未预设可提取数据的最大值,其内容仅受可用内存和地址空间的限制。
为避免 GetClipboardData 调用失败,主要有两种替代方案 —— 一种是将数据直接放到剪贴板,另一种就声明拥有特定类型的数据、而不直接将它放到剪贴板上。
对于很少被使用、或生成资源耗费过高的数据格式时,常见优化方案是利用剪贴板的延迟渲染(delay-rendered)。
然后在被询问数据的格式时,数据源的使用者会收到一条 WM_RENDERFORMAT 消息 —— 某人想调用该数据,你是否选择即时生成?
Raymon Chen解释称:
Excel 本身无法以富文本格式运行,其放置在剪贴板上的此类数据,都是延迟渲染得来的。
然后当另一个程序要求提供富文本格式数据时,Excel 会给出这样的回应 —— 哦,好的,请稍等,我这就帮你去拿。
据悉,富文本并不是数据表的最佳格式,因为它主要是为了文本而设计的。即使可以搞定简单的表格,但更复杂的任务就跑不顺了。
当系统要求剪贴板的所有者呈现数据时,它会发送消息并等待最多 30 秒返回。
若未能在 30 秒内生成数据,则系统会放弃请求、并导致 GetClipboardData 返回 NULL 空值。
本例的问题,在于原表实在太大,导致 Excel 需要超过 30 秒才能生成富文本格式表。后续开发团队会设想通过特殊手段,来延长此类处理的等待时间。
- 06-29生活
茶卡海拔是多少
- 04-21生活
乒乓球单打发球必须对角吗
- 02-27教育
学校辞职书原因
- 01-17科技
思科认证ccna怎么学
- 11-25生活
小孩名字牛大全
- 04-27生活
冰皮月饼预拌粉是熟的吗
- 06-01生活
蒲瓜与什么食物相克
- 06-02生活
晾鞋子鞋头朝上还是朝下
推荐
- 1麂皮怎么清洗干净358
- 2蟑螂趋光性还是避光性329
- 3nba附加赛规则意义330
- 4名媛是骂人的意思吗450
- 5今日头条如何写爆文278
- 612月27日是什么日子391