首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用VBA删除工作多列重复

标签:VBA 自Excel 2010发布以来,已经具备删除工作重复功能,如下图1所示,即功能区“数据”选项卡“数据工具——删除重复值”。...图1 使用VBA,可以自动执行这样操作,删除工作所有数据列重复,或者指定列重复。 下面的Excel VBA代码,用于删除特定工作所有列所有重复。...如果没有标题,则删除代码后面的部分。...如果只想删除指定列(例如第1、2、3列)重复项,那么可以使用下面的代码: Sub DeDupeColSpecific() Cells.RemoveDuplicates Columns:=Array...(1, 2, 3), Header:=xlYes End Sub 可以修改代码中代表列数字,以删除你想要重复

11.1K30

Excel技术:如何在一个工作筛选获取另一工作数据

标签:Power Query,Filter函数 问题:需要整理一个有数千条数据列表,Excel可以很方便地搜索显示需要条目,然而,想把经过提炼结果列表移到一个新电子表格,不知道有什么好方法?...为简化起见,我们使用少量数据来进行演示,示例数据如下图1所示。 图1 示例数据位于名为“1”,我们想获取“产地”列为“宜昌”数据。...方法1:使用Power Query 在新工作簿,单击功能区“数据”选项卡“获取数据——来自文件——从工作簿”命令,找到“1”所在工作簿,单击“导入”,在弹出导航器中选择工作簿文件1”...图3 方法2:使用FILTER函数 新建一个工作,在合适位置输入公式: =FILTER(1,1[产地]="宜昌") 结果如下图4所示。...图4 可以看到,虽然FILTER函数很方便地返回了要筛选数据,但没有标题。下面插入标题,在最上方插入一,输入公式: =1[#标题] 结果如下图5所示。

10.1K40
您找到你想要的搜索结果了吗?
是的
没有找到

【工具】EXCEL十大搞笑操作排行榜

1.移动选择 打开一个,想要查看最后一是第几行,很多童鞋都是一直按方向箭,或者不厌其烦拖动滚动条,这是一个非常不好习惯,得改。童鞋,还记得键盘上 CTRL+DOWN吗?...先把A1:A10剪切,粘贴到C1,挪出位置,我再把B1:B10剪切,粘贴到 A1,再把C1:C10数据剪到到B1,剪切粘贴,剪切粘贴,再剪切粘贴,三次剪切粘贴搞定了吧?...可以在A1输入 2013-1-1,然后点击【开始】选项卡,然后在【编辑】组,找到【填充】,在出现下拉列表中选择【序列】,序列产生在列,类型选择日期,日期单位 为工作日,步长值为1,终止值为2013-...7.按排序 排序时候如果想要按排序,你会不会这样做,复制,到另一个空白单元格,转置,再排序,排序完之后再剪切转置粘贴回来。其实,排序里可以按排序。...如果选择数据,点击【插入】,【数据透视】,只 需将日期拖放在行标签,数量拖放在值标签,然后在数据透视日期列右击,创建组。

3.1K60

常见复制粘贴,VBA是怎么做(续)

但是,如果只想将(i)值或(ii)特定源区域公式复制贴到另一个目标区域中,可能会发现它们很有用。...然而,可以理解如何实现在这里描述方法,以便将值从一个区域复制和粘贴到另一个范围,而不必过多地关注此参数。...如何取消剪切或复制模式删除移动边框 如果在使用VBA复制和粘贴单元格或单元格区域时必须(或选择)使用剪贴板,则可能需要在宏结束之前取消剪切或复制模式,这将删除复制单元格区域周围移动边框。...取消剪切或复制模式删除移动轮廓VBA语句如下: Application.CutCopyMode = False 关于复制粘贴:其他VBA方法 基于本文介绍,可能还想学习或探索其他可用于粘贴其他对象或实现不同目标...18.Worksheet.Copy方法,将工作复制到其他位置。 19.Worksheet.PasteSpecial方法,使用指定格式将剪贴板内容粘贴到工作上。

9.9K30

Vim基础用法,最常用、最实用命令介绍(保姆级教程)

,给出文件名):wq (保存退出vim):q!...)y$ (复制当前字符到行尾)y^ (复制当前字符到首 )yG (从当前位置复制到文件结尾)yf+(任意字符), (从当前字符复制到任意字符)yy (复制当前一整行)p (粘贴)p (粘贴到游标所在行下方...)shift + p 或者叫大写P (粘贴到游标所在行上方)d (剪切/删除)vd/x (删除当前游标所在字符)dw (删除游标右边单词)db (删除游标左边单词)d$ (删除从当前游标到行尾...搜索任意字符, 此时,游标会跳到匹配字符, 按d删除,或按y复制v + i + ( 会选中小括号内容,右括号也可以v + i + [ 会选中括号内容,右括号也可以v + i + { 会选中花括号内容...,右括号也可以di( 删除括号内容, 右括号也可以da( 删除选中内容并且包括括号本身, 右括号也可以退出插入模式ESC

1.3K00

5.4 vim一般模式下复制、剪切和粘贴

一般模式下剪切删除、粘贴 快捷键dd 删除,其实也是 剪切 ,它会刚刚缺失,放到剪切这一(每次只能剪切) 按 p 键(小写p),直接粘贴到光标的 下一剪切也只能是上次剪切那一...) 按 P 键(大写P),直接粘贴到光标的 上一 若发现剪切、粘贴错了,按 u 键(小写u),一次恢复一个操作 最多只能恢复五十次 恢复到最原始状态(五十次以内),它会在左下角提示...—>“已位于最旧改变” 若想删除剪切多行,可以 快捷键ndd 比如,2dd,就是从当前开始直接开始删除剪切 然后在按 p 粘贴即可 一般模式下复制、粘贴 快捷键yy 复制一...) x (小写x),表示向后删除一个字符(就是剪切一个字符) X (大写X),表示向前删除一个字符 若想多个字符删除剪切,则可以 nx 比如,10x ,就是向后十个字符删除剪切 然后按 p...粘贴即可 v,剪切其中一段字符 v ,按v后移动光标会选中指定字符,然后可以实现复制、粘贴等操作 在一般模式下,按 v 会进入 可视 模式(在左下角会看到) 然后移动 方向键 去选择需要删除剪切字符

85010

【Linux系统编程】Linux编辑器——vim

那我现在向复制光标所在这一: 按yy,就可以复制光标所在行内容 按完yy,并没有什么反应,但是此时已经复制好了。 那我想把复制内容,粘贴到当前光标位置下一。...比如现在光标在第3,我们把第3内容进行剪切 那我就在光标在第3情况下敲dd 此时原来第3内容就没了,如果此时不进行操作的话,就相当于删除 那如果我想把它剪切到现在11,那就把光标移到第...10,敲p,就到10下面了 就剪切完成了 那如果想一次剪切多行,同样,ndd,然后把光标移到你想要位置敲p就可以了,不继续操作,就是删除掉对应n 我现在3dd 3...,然后敲对应命令就好了 比如,编译这个test.c 回车 他就会执行对应命令跳转到这个页面显示对应结果,我们按任意键回到vim 然后我们可以查看一下有没有生成可执行程序...且分屏显示出来 现在分屏了,你去看你光标在那个文件,你当前编辑就是哪个文件 那如何切换到另一个文件呢?

21610

13-4 vi基本编辑

六、基本编辑 插入、删除剪切、复制等构成了基本文本编辑操作,vi 也以其特殊方式支持这些操作。...d20G 当前行到文件第20。 4.剪切、复制和粘贴文本(准) (1)d命令-剪切 d命令不只是删除文本,而是在 剪切 文本。...(3)p、P命令-粘贴(准) Ⅰ.p命令-粘贴到光标之后 使用 p 命令就可以将缓存内容粘贴到光标之后 . Ⅱ.P命令-粘贴到光标之前 使用 P 命令就可以将缓存内容粘贴到光标之前。...P命令粘贴到光标之前.png 将 复制命令 其它命令都练习一下,以此来实际了解 p 命令和 P 命令作用。 练习结束后,将文件恢复到本来样子。...5.合并行(准) vi 在行概念上非常严格。 通常来说,将光标移动到末端删除末尾字符并不能将此行与下一合并。

61420

如何在 Vim 复制,剪切,粘贴

在你喜欢编辑器还没有安装情况下,对 Vim 有一些基本了解是很有用处。 本文展示在 Vim/Vi 编辑器如何拷贝,剪切以及粘贴。...下面是一些有帮助命令: dd - 剪切当前行,包括换行符 3dd - 剪切从光标位置所在行开始 3 行文本 d$ - 剪切从光标位置到行尾内容 这些命令同时适用于删除场景。...例如,dw可以删除到下一个词开头。而d^可以删除光标位置到内容。...粘贴 (Putting) 想要粘贴被剪切内容,先将光标移动到想要位置,然后按p键可以将内容粘贴到当前光标后面,或者按P按键可以粘贴到当前光标前面。...总结 在这个指南中,我们为你演示了在 Vim 如何复制,剪切和粘贴。

40.1K52

工作必会57个Excel小技巧

视图 -全部重排 -选排列方向 2、同时查找一个工作簿两个工作 视图 -新建窗口 -全部重排 -选排列方向 3、隐藏或显示excel最上面的功能区 Ctrl+F1 4、隐藏excel工作界面...选取要隐藏工作 -视图 -隐藏 5、让标题始终显示在最上面 视图 -冻结窗格 -冻结首 6、把窗口拆分成上下两部分,都可以上下翻看 选取要拆分位置 -视图 -拆分 7、调整excel工作表显示比例...7、输入身份证号或以0开始数字 把单元格格式设置成文本,然后再输入 8、快速删除空行 选取某列 - ctrl+g定位 -定位条件 -空值 -删除整行 9、快速插入空行 在右侧输入序号1,2,3....10、快速合并多行数据 插入批注 -选取多列数据复制 -粘贴到批注,然后再从批注复制至单元格区域中即可。...ctrl+g定位 -定位条件 -对象 -删除 2、工作插入背景图片 页面布局 -背景 -选择插入图片 3、插入可以打印背景 插入 -页眉页脚 -选取页眉后点图片 -选取图片拖入 八、打印设置 1

4K30

linux vim命令详解_linux查看文件内容命令

,复制光标后n 以c开头都是剪切 “cw” 剪切一个单词 “cl” 剪切一个字母 “cc” 剪切一整行 “cnc” n为数字,剪切光标后n ###需要注意是,剪切后会进去插入模式!!!...“p” 就是粘贴了,粘贴到光标处 以d开头都是删除 “dw” 删除一个单词 “dl” 删除一个字母 “dd” 删除一整行 “dnd” n为数字,删除n; 基本命令就是这些,当然还有一些特殊...“i” 在光标处插入字符 “I” 光标所在行首插入字符 “o” 光标所在行下一插入字符 “O” 光标所在行上以插入 “s” 删除光标所在字符插入字符 “S” 删除光标所在行插入字符...+w 然后按上,就切换到上半文件窗口 (可以复制上边文件内容到下边文件哦,当时不会时候,我可是一个个敲进去) :num 冒号后面按数字,然后回车,就能快速定位到num, vim工作方式设定...,按n匹配下一个,按N匹配上一个 在文件修改在退出后就失效了,想要永久更改就要更改vim配置文件“/etc/vimrc”, 在后面加上设置就行了, 这里用法虽然不是全部用法,却是最常用,一般情况下

7.7K40

Linux 远程登录

---- 使用密钥认证机制远程登录linux SSH 为 Secure Shell 缩写,由 IETF 网络工作小组(Network Working Group)所制定。...笔者建议你放到一个比较安全地方,一来防止别人偷窥,二来防止误删除。接下来就该到远程 linux 主机上设置了。.../.ssh/authorized_keys 文件,要保证所有字符在一。...(可以先把复制内容拷贝至记事本,然后编辑成一载粘贴到该文件)。 在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。...格式如下图: 4)再设置putty选项,点窗口左侧SSh –> Auth ,单击窗口右侧Browse… 选择刚刚生成私钥, 再点Open ,此时输入root,就不用输入密码就能登录了。

10.6K20

学习linux远程控制方法

---- 使用密钥认证机制远程登录linux SSH 为 Secure Shell 缩写,由 IETF 网络工作小组(Network Working Group)所制定。...笔者建议你放到一个比较安全地方,一来防止别人偷窥,二来防止误删除。接下来就该到远程linux主机上设置了。.../.ssh/authorized_keys 文件,要保证所有字符在一。...(可以先把复制内容拷贝至记事本,然后编辑成一载粘贴到该文件)。 在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。...格式如下图: 4)再设置putty选项,点窗口左侧SSh –> Auth ,单击窗口右侧Browse… 选择刚刚生成私钥, 再点Open ,此时输入root,就不用输入密码就能登录了。

1.4K00

Linux 远程登录

---- 使用密钥认证机制远程登录linux SSH 为 Secure Shell 缩写,由 IETF 网络工作小组(Network Working Group)所制定。...笔者建议你放到一个比较安全地方,一来防止别人偷窥,二来防止误删除。接下来就该到远程 linux 主机上设置了。.../.ssh/authorized_keys 文件,要保证所有字符在一。...(可以先把复制内容拷贝至记事本,然后编辑成一载粘贴到该文件)。 在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。...格式如下图: 4)再设置putty选项,点窗口左侧SSh –> Auth ,单击窗口右侧Browse… 选择刚刚生成私钥, 再点Open ,此时输入root,就不用输入密码就能登录了。

9.9K10

Linux 使用putty远程登录ssh操作流程方法

---- 使用密钥认证机制远程登录linux SSH 为 Secure Shell 缩写,由 IETF 网络工作小组(Network Working Group)所制定。...笔者建议你放到一个比较安全地方,一来防止别人偷窥,二来防止误删除。接下来就该到远程 linux 主机上设置了。.../.ssh/authorized_keys 文件,要保证所有字符在一。...(可以先把复制内容拷贝至记事本,然后编辑成一载粘贴到该文件)。 在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。...格式如下图: 4)再设置putty选项,点窗口左侧SSh –> Auth ,单击窗口右侧Browse… 选择刚刚生成私钥, 再点Open ,此时输入root,就不用输入密码就能登录了。

3K00

Linux 服务器远程登录方式

---- 使用密钥认证机制远程登录linux SSH 为 Secure Shell 缩写,由 IETF 网络工作小组(Network Working Group)所制定。...笔者建议你放到一个比较安全地方,一来防止别人偷窥,二来防止误删除。接下来就该到远程 linux 主机上设置了。.../.ssh/authorized_keys 文件,要保证所有字符在一。...(可以先把复制内容拷贝至记事本,然后编辑成一载粘贴到该文件)。 在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。...格式如下图: 4)再设置putty选项,点窗口左侧SSh –> Auth ,单击窗口右侧Browse… 选择刚刚生成私钥, 再点Open ,此时输入root,就不用输入密码就能登录了。

5.9K00

【Linux文本编辑艺术】:从入门到熟练,Vim大师之路揭秘

在可视模式下,你可以选择一块文本区域,对其进行复制、剪切、粘贴等操作。按下 Esc 键可以退出可视模式返回到命令模式。...保存退出: 在正常模式下输入 :wq 或者 :x 后回车,将会保存文件退出。 删除字符或: 在正常模式下按下 x 可以删除光标所在处字符。...在正常模式下按下 dd 可以删除当前行。 复制和粘贴: 在正常模式下按下 yy 可以复制当前行。 将光标移动到想要粘贴位置,然后按下 p 可以将复制内容粘贴到光标后。...剪切光标所在向下 n ,例如 20dd 则是剪切 20 (常用),用 p/P 可以粘贴。...:w [filename] 将编辑数据储存成另一个档案(类似另存新档) :r [filename] 在编辑数据,读入另一个档案数据。

12510

Linux 学习VI编辑器

yy:复制光标所在这一 4yy:复制 光标所在行开始向下4 p:粘贴 dd:剪切 光标所在这一 2dd:剪切 光标所在向下2 D:从当前光标开始剪切,一直到末 d0...p 读取vi缓冲区内容,贴到光标当前位置(不覆盖文件已有的内容) /word 从上而下查 /是从上而下写吧 ?...[超常用] dd:例如,6dd删除从光标所在该行往下数6之文字。[常用] (4)复制 yw:将光标所在处到字尾字符复制到缓冲区。...   │ │  │容粘贴到这一;如果缺省缓冲区包含   │ │  │多个词,把这些词粘贴到光标的右边...---- 注意: 其中s为substitute,%表示所有,g表示global。 ---- 5.同时编辑2个文件,拷贝一个文件文本贴到另一个文件

7.6K30

如何用Python快速生成SQL语句?

大家好,我是小五 作为一名搞数据,写SQL是每天必不可少工作。而我又是一个喜欢偷懒的人,就想着能不能使用Python快速生成SQL语句呢?...假如现在想建一个临时自己练习,我使用create table建后,还需要使用多条INSERT INTO语句向插入数据,具体语法如下图所示。...我希望能够使用Python一键将csv文件数据转成SQL语句,输出到剪贴板上,这样我们直接粘贴到SQL编辑器上就可以直接运行了!...那么如何将输出结果写入剪贴板呢?...如果我们将两段代码一起运行,就会在鼠标的剪切板上出现SQL语句,具体效果如下所示。 ▲运行动图GIF 这样我只需运行该Python代码,再粘贴到SQL编辑器。 执行一下,成功插入数据。

2.7K10

Linux远程登录实现教程解析

使用密钥认证机制远程登录linux SSH 为 Secure Shell 缩写,由 IETF 网络工作小组(Network Working Group)所制定。...笔者建议你放到一个比较安全地方,一来防止别人偷窥,二来防止误删除。接下来就该到远程linux主机上设置了。...authorized_keys文件,要保证所有字符在一。...(可以先把复制内容拷贝至记事本,然后编辑成一载粘贴到该文件)。 在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。...4)再设置putty选项,点窗口左侧SSh –> Auth,单击窗口右侧Browse…选择刚刚生成私钥,再点Open,此时输入root,就不用输入密码就能登录了。 ?

3K51
领券