-
2022-01-13 09:43:19
作者:iamlaosong
做一个工作表拆分和合并的工具,必然会用到复制粘贴语句。最简单的就是普通的直接复制粘贴,但有时也需要用到选择性粘贴,特别是原数据格式比较复杂,希望新生成的数据简单一点,比如直接复制数值。有时候格式复杂的文档完全复制粘贴后,新生成的文件还会无法打开。
1、直接复制
(1)Range("F1:H5").Copy Range("F15")
(2)Rows("1:5").Copy Range("A15")
(3)ActiveSheet.Rows("1:5").Copy Range("A15")
(4)Sheets(stNum).Rows(pos_row1 & ":" & MaxRow).Copy Range("A" & row1)
上面(2)和(3)是一样的,写法不同,参见(4)。
2、先复制后粘贴,特别适合粘贴多份
ActiveSheet.Range("F1:H5").Copy
Range("F15").Paste3、复制后,选择目标,然后粘贴。
ActiveSheet.Range("F1:H5").Copy
Range("F15").Select
ActiveSheet.Paste4、选择性粘贴,需要先复制,然后根据参数进行粘贴
(1)ActiveSheet.Range("F1:H5").Copy
Range("F15").Select
Selection.PasteSpecial Paste:=xlPasteValues(2)ActiveSheet.Range("F1:H5").Copy
Range("F15").PasteSpecial Paste:=xlPasteValues5、关于选择性粘贴用到的参数,见下图
为方便理解,再将上图解释如下:
全部:粘贴所有内容,包括文本、格式、边框、公式、批注等,相当于直接粘贴。
公式:只粘贴文本和公式,不粘贴其它如格式、边框、批注等。如果复制的单元格中的公式相
对引用了其它单元格,那么粘贴的单元格相应引用的单元格的相对位置与源公式相同。
数值:只粘贴数值,尽管所复制的单元格中的内容是公式计算的结果。
格式:只粘贴格式,不改变粘贴单元格内容。
批注:只粘贴所复制单元格的批注,不改变粘贴单元格内容和格式。
有效性验证:只粘贴有效性验证的内容。
边框除外:粘贴除边框外的所有内容。
列宽:使粘贴单元格与所复制的单元格列宽相同。
公式和数字格试:只粘贴公式和数字格式。
值和数字格式:粘贴值并带数字格式。
有兴趣的朋友可以在Excel中随意设置数据,使用不同的选项粘贴,看看实际效果,这儿就不一一举例了。相关资源:Excel拆分&合并工具
更多相关内容 -
eclipse从外面复制内容粘贴时保留原格式
2021-05-13 09:20:11每次从外面复制字符串进eclipse时总会给我加上一些不需要的转义字符,如图: 原内容是:http://vfx.mtime.cn/Video/2019/03/19/mp4/190319212559089721.mp4 更改方法: Window -> Preferences -> Java -> ...每次从外面复制字符串进eclipse时总会给我加上一些不需要的转义字符,如图:
原内容是:http://vfx.mtime.cn/Video/2019/03/19/mp4/190319212559089721.mp4更改方法:
Window -> Preferences -> Java -> Editor -> Typing ->取消勾选如图方框。
结果:
来源:https://www.136.la/java/show-6240.html -
网格|Word文档间复制粘贴保留源格式后,行间距却发生变化
2021-09-22 17:22:54这个问题通常是因为文档中设置了网格,段落中设置了按照网格对齐。笔者不建议直接取消网格布局,因此记录网格相关调整和设置如下。这个问题通常是因为文档中设置了
网格
,段落中设置了按照网格对齐
。下面记录网格的相关设置。
打开设置界面
布局-页边距-自定义页边距
。
影响网格布局的所有因素
如果想将两篇文档的网格调整一致,常规做法是对照两篇文档的
文档网格
,一项一项地调整成相同的。下面记录需要调整的地方。
- 页边距。确保页边距设置相同,是调整网格相同的第一步,它们影响着
文档网格
中行和字符数的限制。
- 纸张、版式通常不会发生改变,对照相同即可。
- 绘图网格和字体设置。这两项常常被忽略,它们影响着
文档网格
中行和字符数的限制(如下图行数1-48
),因此也必须调整至相同。
- 如果需要复制粘贴的是
一节
的内容,也就是一块完整的内容,最好用布局-分隔符-下一页
插入一个分节符,然后只修改这一节的网格。
修改,使网格只应用于一节,如下图所示。
尾声
笔者不建议取消
右键-段落-对齐到网格
,失去网格对齐的文档的排版会有些崩坏失调难以把控,不如直接修改网格。
- 页边距。确保页边距设置相同,是调整网格相同的第一步,它们影响着
-
Vim中复制粘贴缩进错乱等常见问题解决方案
2021-05-16 07:09:00代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用这篇文章记录一下在Vim中一些小问题的解决方案:复制粘贴缩进错乱例如这么一段代码/*** 记录读取过的文件* @param $key* @param $file*/...在Linux编程时,当然是需要Vim编辑文件的,Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用
这篇文章记录一下在Vim中一些小问题的解决方案:
复制粘贴缩进错乱
例如这么一段代码
/**
* 记录读取过的文件
* @param $key
* @param $file
*/
static function saveLoadTime($key, $file)
{
$key = ltrim(trim($key), '/');
self::$keys[$key] = array('time' => time(), 'file' => $file);
}
当你把这段缩进优美的代码直接ctrl+c,ctrl+v到Vim的时候,就会出现如下恶心的情况
可以看到,这种直接粘贴的方式会导致代码缩进错乱的情况
解决方案
Vim进入paste模式,命令如下:
:set paste
进入paste模式之后,再按i进入插入模式,进行复制、粘贴就很正常了
命令模式下,输入如下命令,解除paste模式
:set nopaste
高亮显示
Vim打开一个文件以后,全文都是一个背景色,高亮显示。之前是正常的,不知道怎么复现,就不截图了
取消高亮显示使用命令:
:nohl
任何个人或团体,未经允许禁止转载本文:《Vim中复制粘贴缩进错乱等常见问题解决方案》,谢谢合作!
-
解决Visio画图复制到word中格式不正确的问题
2020-12-29 00:13:47为了愉快地合作,我需要统一格式,我要么舍弃Visio,要么要想办法让Visio中的图与Word做出的图效果一样。打心底我觉得Visio要方便很多,于是便有了此文。问题解决前后的效果比对见下图:(两者的字体都是一样的:5号... -
带无格式粘贴的设置。(快捷键Ctr+Shift+V)
2016-06-12 17:09:43下载该文件,覆盖原Normal.dotm (WIN10下路径为C:\Users\Administrator\AppData\Roaming\Microsoft\Templates\) 即可启用Shift+Ctrl+V 无格式粘贴 -
c# NPOI 下,如何设置单元格格式为原格式(就像复制内容粘贴时的原格式粘贴)?
2014-04-26 03:57:43现在开发一个c#导出内容到excel的项目...而我想要的就是以html前端显示的原格式显示,就像我们复制一段网页(包含某些格式,如字体、颜色等)粘贴到单元格时选择以原格式粘贴一样的效果,有没有人遇到过类似的问题。 -
实现antd的Upload组件复制粘贴上传文件
2022-01-16 18:31:33记录一下工作中学习,需求背景:用户在上传项目中遇到的问题图片时,需要先用截图工具保存图片到本地,然后再点击上传按钮来上传图片,操作繁琐,能不能像聊天工具一样支持复制粘贴上传。需求描述:支持用户粘贴上传... -
CASS10.1粘贴到原坐标那个功能是灰色的解决方案
2020-02-20 15:19:37使用CASS软件的朋友,尤其是在高版本的CAD平台上,会发现复制的图形,想要粘贴到新图形中,粘贴到原坐标是灰色的,不能正常的使用。现结合作者的工作经验,提供相应的解决方案: 方法1、点击菜单“绘图处理-改变当前... -
文件操作-C语言实现图片的“复制粘贴“过程
2020-07-07 22:02:22首先我们需要知道图片是一个二进制文件,其次我们就需要通过文件操作的相关接口,对其进行二进制文件的复制。 下面看代码: FILE *fp1 = fopen("库蒂尼奥.jpg", "rb"); FILE *fp2 = fopen("库蒂尼奥副本.jpg", "wb... -
mac下word有何无格式粘贴快捷键设置为默认方法
2020-03-19 08:56:22只能粘贴HTML格式和无格式文本,不能粘贴有格式(RTF)等文本,利用自定义等功能也不行,只能用宏和指定快捷键的方法。 在word无格式粘贴快捷键怎么设置?mac系统下,在word里面使用command+alt optlon+shift+v在word... -
javascript 原生js修改浏览器复制、粘贴内容
2017-08-03 15:54:46当用户通过在浏览器用户界面上执行一个拷贝操作(例如,使用CTRL/Cmd + C 快捷键或者从功能菜单中选择”复制”选项)和调用document.execComand(‘copy’)时,copy事件会被触发。 ——- copy - Event reference | ... -
Oracle数据库复制
2021-05-03 04:54:35搭建环境遇到的坑比较少,主要的时间大部分花在了数据库的复制粘贴上面。正文需求分析要求:把A库数据以及数据结构用户名、表空间、索引空间原封不动转到B库。一般来说DBA不完全了解业务,不能判断每一张表的作用,... -
如何美观的把SPSS统计结果复制粘贴到Word文档中?
2019-07-12 10:23:50我们用SPSS做统计分析后,通常会摘取一部分结果放入Word文档中,比如你写科研论文,会把方差分析表、误差条形图这些结果粘贴到Word文档中进行统一编辑。 文字、表格、图形的组合,这是Word基本操作,所有使用Word的... -
eclipse复制粘贴卡死
2015-10-22 18:04:41找了很多资料,最后总结在一起的解决eclipse复制粘贴时卡死的一些方案 -
原格式用csv变成数值格式问题
2021-11-27 15:03:18数据集是csv格式,原本图片名称都是字符串的打开变成数值名字都乱套了。。。尝试将文件用csv打开后设置单元格格式,失败,应该是打开后的csv就变...3、将内容复制粘贴进去,利用excel的分列区别列得到想要的结果 ... -
cocos2d Android 平台EditBox 2.x升级到3.12 输入框使用 原生控件 可以复制 粘贴
2016-11-12 17:43:10比如说 表情,复制,粘贴。(光标其实还容易 可以自己弄个 action) ,目前的很多游戏 聊天系统(其实现在很多的第三方聊天sdk) 或者 输入框系列 体验都很好的。为了追求品质 提高体验做的人性化。然后 又不能 直接 从... -
Android笔记-系统的复制粘贴功能及注意事项
2015-06-18 10:59:59问题1:系统的复制粘贴功能使用的ActionBar,若果App隐藏了ActionBar,那么当使用复制粘贴功能时,会显示ActionBar,这样会导致页面大小改变,从而可能会使view失去焦点,导致不能使用复制粘贴功能 -
word-解决复制相同的word内容,显示行间距差别大的原因
2021-09-12 10:49:30有时候我们参考别人格式写文章的时候,明明是保留格式直接复制过来的,结果和原来是word的页数不一样,这是因为我们,定义保留了网络文档。 那怎么解决呢 只要复制过来把这个钩去掉即可 当然你要是想修改,直接... -
VBA在Excel中的应用——用VBA将所有工作表去公式并保留原显示格式
2020-04-01 23:57:08VBA在Excel中的应用用VBA将所有工作表去公式并保留原显示格式问题描述1.在“开发工具”选项卡中选择”Visual Basic”2.插入模块运行结果 用VBA将所有工作表去公式并保留原显示格式 问题描述 出于各种各样的原因,... -
谷歌简单粗暴“复制-粘贴”数据增广,刷新COCO目标检测与实例分割新高度
2020-12-16 19:22:49可能有些同学看到过其他论文在使用复制粘贴术增强数据的时候对位置和尺度进行建模,使其符合这个世界的常识(这样好像更合理),但谷歌学者在论文中一再说明:不需要!乱放其实挺好! 请看下图: 数据增广后,... -
jquery实现复制的两种方式
2021-01-17 19:13:27---恢复内容开始---jquery两种复制元素的方式:1.$("seletor").clone(param1,param2)有两个可选参数(布尔类型),默认都是false。param1代表是否复制事件。param2代表是否对事件处理程序和克隆的元素的所有子元素的... -
Python调用VBA实现保留原始样式的表格合并
2022-04-24 20:53:23大家好,我是小小明。 之前我在《各类Excel表格批量合并问题的实现思路与案例》一文中演示了各种常见的表格合并的...将后面的sheet除了表头外都复制粘贴到新建的sheet中(排除掉不需要参与合并的sheet) 上面的操作人 -
python实现跨excel的工作表sheet之间的复制方法
2021-04-27 06:25:15如何将某个Excel文件中的特定sheet复制到一个另...在电脑桌面里将两个表格都打开,也就是要复制的原EXCEL文件,还有目标EXCEL文件。 感情有很多种,对一个人好,不一定要和这个人在一起。因为你知道她最宝贵的是什么... -
17.2.3 复制和粘贴图像到其他图像
2022-01-04 12:50:37图 17-5 Zophie 猫,包含两次粘贴她的脸 注意 尽管名称是 copy()和 paste(),但 Pillow 中的方法不使用计算机的剪贴板。 请注意,paste()方法在原图上修改它的 Image 对象,它不会返回粘贴后图像的 Image 对象。... -
Excel中“选择性粘贴”的五种特殊用法
2021-06-11 05:02:231、只复制格式,不复制内容如何快速复制出一个空白新表呢?直接新建显然不是好主意,原表复制一份再将其中的内容删除也不是最快的方法。其实我们完全可以在复制操作时,选择“选择性粘贴”→“格式”。这样得到的结果... -
原生JS监听复制事件,更改复制的内容,或者在复制内容后面追加参数,原生JS控制按钮点击复制自定义内容,...
2020-06-19 15:06:49原生 JS 监听 复制 copy 事件,追加版权信息 <div class="empty-font">空心字</div> <script type="text/javascript"> //监听整个页面的 copy 事件 document.addEventListener('copy',function... -
3ds Max中的复制方式
2022-03-20 17:30:31复制在3ds Max中是一个很基础但很重要的功能,通过各种复制方式我们可以实现很多...参考:对复制物体修改不会影响原物体,但对原物体修改会使复制的物体随之改变 1.Shift键+移动(旋转、缩放)工具 具体操作: 1.. -
【记录】解决visio流程图复制到word中字符间距改变的问题
2021-11-25 21:38:10原回答:This definitely looks like a bug. I solved the problem by selecting the objects I wanted in Visio, the select File->Save As… and for file extension, choose “.png”. In the next dialog box... -
EXCEL一列未合并的单元格复制粘贴到另一列合并的单元格里(offset函数)
2015-05-21 10:07:13合并的第一个单元格处填写: =OFFSET(A$1,INT((ROW(A1)-1)/4,0) 然后向下拖动。 解释: A$1为参照的单元格,值不改变。 A1为变量。 4为几个单元格合并成一个单元格。 0为相对于A$1的偏移量。