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

VBA实用小程序:核查标记公式是否被正确复制

下面的代码将复制活动工作表,然后标记公式,使用阴影显示已复制哪些以及从何处复制。它从左到右、从上到下进行核查。...纯色 = 此单元格尚未从左侧或上方复制,即它是新的 水平剖面线 = 此单元格已从左侧复制 垂直剖面线 = 此单元格已从上方复制 交叉影线 = 此单元格已从左侧+上方复制 这个想法的目的是为了更容易检查复杂的工作表...,因为你只需要检查纯色单元格,然后确认它们已被正确复制。...如果表中间有一个公式损坏的单元格,它将是一个非常明显的纯色。 显然,代码复制了工作表,然后逐个查看每一单元格,首先从左侧复制公式,然后从上方复制,看看它是否给出相同的结果。...这有点慢,但它是检查公式是否被完全复制的唯一可靠方法。 下面给出了一个示例,在表格中间包含一个具有不同公式的“特殊”单元格。

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

    【工具】一个投行工作十年MM的Excel操作大全

    :END, HOME 在当前行中向右移动到最后一个非空白单元格。...ENTER 3>Excel快捷键之处于“滚动锁定”模式时在工作表中移动 打开或关闭滚动锁定:SCROLL LOCK 移动到窗口中左上角处的单元格:HOME 移动到窗口中右下角处的单元格:END 向上或向下滚动一行...打印”对话框:CTRL+P 在打印预览中时: 当放大显示时,在文档中移动:箭头键 当缩小显示时,在文档中每次滚动一页:PAGE UP 当缩小显示时,滚动到第一页:CTRL+上箭头键 当缩小显示时,滚动到最后一页...:ESC 编辑活动单元格清除其中原有的内容:BACKSPACE 将定义的名称粘贴到公式中:F3 完成单元格输入:ENTER 将公式作为数组公式输入:CTRL+SHIFT+ENTER 在公式中键入函数名之后...:F7 键 10>Excel快捷键之插入、删除和复制选中区域 复制选定区域:CTRL+C 剪切选定区域:CTRL+X 粘贴选定区域:CTRL+V 清除选定区域的内容:DELETE 删除选定区域:CTRL

    3.6K40

    vivim 常用命令总结

    (常用) : %s/word1/word2/g 从第一行到最后一行寻找word1字符串,并将该字符串取代为word2 :%s/word1/word2/gc 从第一行到最后一行寻找word1字符串...eg:删除10个字符,10x dd 删除游标所在的那一整行 ndd 删除光标所在向下的n行,eg:20dd就是删除20行 d1G 删除光标所在到第一行的所有数据 dG 删除光标所在到最后一行的所有数据...d$ 删除游标所在处,到该行的最后一个字符 d0 那个是数字0,删除游标所在处,到该行的最前面一个字符 yy 复制游标所在的那一行 nyy 复制光标所在的向下n行 y1G 复制游标所在行到第一行的所有数据...yG 复制游标所在行到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据 y$ 复制光标所在的那个字符到该行行末的所有数据 p,P p为将已复制的数据在光标下一行贴上...a,A 进入输入模式 o,O 进入输入模式,o为所在目标光标所在的下一行输入新的一行;O为在目标光标所在的上一行输入新的一行

    58230

    在Excel内实现跳跃!

    我有好几千行的数据 问题如下: 问题一:如何实现快速跳转到有数据的下一行,让我可以快速输入数据! 那就来超链接呗!我知道第3079行是空的,所以我定位到A3079单元格即可! 等等!...还有个问题,如果我在3079行输入了数据,下次就变成了3080行了你怎么办? 问题二:源数据发生变化,如何定位到有数据的最后一行下面! 我有快捷键Ctrl+向下的方向键哇!...虽然没有解决到有数据的下一行,但是可以到有数据的最后一行!效果也不差哇! 但是我的表是给领导看的!! 问题三:弱智但却智能跳转方法! 给大家分享一个超牛的公式,虾米呢?...有人会问,那如果我想跳转到另外一个表的没有数据的那一行呢? 我知道你想问的就是如果是别的表,怎么添加进公式! 比如我想跳转到第二章直接给公式,大家知道规则就行! =HYPERLINK("#第二张表!...A:A)+1,"跳到最后") 蓝色为原公式,红色字体代表新的表的名字。 感谢支持~

    1.8K30

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

    在可视模式下,你可以选择一块文本区域,对其进行复制、剪切、粘贴等操作。按下 Esc 键可以退出可视模式返回到命令模式。...保存退出: 在正常模式下输入 :wq 或者 :x 后回车,将会保存文件退出。 删除字符或行: 在正常模式下按下 x 可以删除光标所在处的字符。...(常用) :1,$s/word1/word2/g 或 :%s/word1/word2/g 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !...d1G 删除光标所在到第一行的所有数据 dG 删除光标所在到最后一行的所有数据 d$ 删除游标所在处,到该行的最后一个字符 d0 那个是数字的 0 ,删除游标所在处,到该行的最前面一个字符 yy 复制游标所在的那一行...复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用) y1G 复制游标所在行到第一行的所有数据 yG 复制游标所在行到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据

    14810

    上古神器Gvim--从入门到精通

    gg和1G也可以 $+回车 在尾行模式中 按下$然后回车,会将光标移动到最后一位 插入命令中的‘L’也可以 M插入命令中,光标移动到屏幕的中央那一行的第一个字符 G插入命令中,光标移动到最后一行...复制字符 进入命令模式,然后 输入"y2w"即可复制两个字符 输入“yy"即可复制某行全部字符 输入“2yy"即可复制两行全部字符 输入"y0" 即可复制光标所在的那个字符到该行行首的所有数据 输入“y...$”即可复制光标所在的那个字符到该行行尾的所有数据 输入“yG”即可复制光标所在行到最后一行的所有数据 输入"y1G"即可复制光标所在行到第一行的所有数据 7.粘贴字符 进入命令模式,输入“p”即可在光标位置处的上一行粘贴复制的字符...输入"P"即可在光标位置处的下一行粘贴复制的字符 8.帮助 你可以通过帮助文件具体了解Gvim的神器功能,当然你可以直接在Gvim上获取。...11.其它操作 1).保存 尾行模式下输入:“w” 2).退出 尾行模式下输入:“q” 3).保存退出 尾行模式下输入:“wq” 4).执行shell命令 尾行模式下输入:“!”

    92710

    Linux 学习记录 三(Vim 文书编辑器).

    vim 里面加入了很多额外的功能,例如支持正规表示法的搜寻结构、多文件编辑、区块复制等。...word 光标之上查找一个名称为word的字符串 x : 向后删除一个字符 X: 向前删除一个字符 dd :删除游标所在的那一整行 ndd :删除游标所在的向下n行 字母 yy 复制游标所在的那一行/nyy...字符串取代为word2 1,$s/word1/word2/g 在第一行到最后一行之间寻找word1字符串取代为word2 1,$s/word1/word2/gc 在第一行到最后一行之间寻找word1...字符串取代为word2,并在每次都确认 进入编辑模式常用命令: ?...其他命令: 改变文件编码:iconv -f 原本编码 -t 新编码 filename [-o newfile] 代码反白选择: crtl + v 多窗口编辑:底线命令模式 输入 :SP 文件名 ,不输入文件名代表打开本文件

    94850

    技术创作101训练营——上古神器Gvim--从入门到精通

    +回车 在尾行模式中 按下$然后回车,会将光标移动到最后一位 插入命令中的‘L’也可以M插入命令中,光标移动到屏幕的中央那一行的第一个字符G插入命令中,光标移动到最后一行num+G n为数字。...复制字符 进入命令模式,然后 输入"y2w"即可复制两个字符 输入“yy"即可复制某行全部字符 输入“2yy"即可复制两行全部字符 输入"y0" 即可复制光标所在的那个字符到该行行首的所有数据 输入“y...$”即可复制光标所在的那个字符到该行行尾的所有数据 输入“yG”即可复制光标所在行到最后一行的所有数据 输入"y1G"即可复制光标所在行到第一行的所有数据 7.粘贴字符 进入命令模式,输入“p”即可在光标位置处的上一行粘贴复制的字符...输入"P"即可在光标位置处的下一行粘贴复制的字符 8.帮助 你可以通过帮助文件具体了解Gvim的神器功能,当然你可以直接在Gvim上获取。...11.其它操作 1).保存 尾行模式下输入:“w” 2).退出 尾行模式下输入:“q” 3).保存退出 尾行模式下输入:“wq” 4).执行shell命令 尾行模式下输入:“!”

    68552

    linux的vi命令详解_centos7 vi命令

    (常用) :1,$s/word1/word2/g 或 :%s/word1/word2/g 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !...(常用) :1,$s/word1/word2/gc 或 :%s/word1/word2/gc 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !...删除光标所在的向下 n 行,例如 20dd 则是删除 20 行 (常用) d1G 删除光标所在到第一行的所有数据 dG 删除光标所在到最后一行的所有数据 d$ 删除游标所在处,到该行的最后一个字符 d0...复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用) y1G 复制游标所在行到第一行的所有数据 yG 复制游标所在行到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据...y$ 复制光标所在的那个字符到该行行尾的所有数据 p, P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行

    10.5K10

    文本编辑工具vi的使用

    复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用) y1G 复制游标所在行到第一行的所有数据 yG 复制游标所在行到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据...y$ 复制光标所在的那个字符到该行行尾的所有数据 yw 复制一个单词,可以加n yW 类似yw,但以空格作为词的分隔符 p, P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行!...:1,$s/word1/word2/g 或 :%s/word1/word2/g 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !...(常用) :1,$s/word1/word2/gc 或 :%s/word1/word2/gc 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !...效果等同于(保存退出) ZQ 不保存,强制退出。效果等同于 :q!。

    94630

    Linux学习(三)——vivim 的使用

    按下 i 进入输入模式(也称为编辑模式),开始编辑文字 按下 ESC 按钮回到一般模式 :q! 不保存退出 :wq 保存退出 ZZ 保存退出 ZQ 效果等同于 :q!...(常用) · :1,$s/word1/word2/g 或 :%s/word1/word2/g : 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !...(常用) · :1,$s/word1/word2/gc 或 :%s/word1/word2/gc : 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !...删除光标所在的向下 n 行,例如 20dd 则是删除 20 行 (常用) · yy 复制游标所在的那一行(常用) · nyy n 为数字。...复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用) · p, P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行! · u 复原前一个动作,就是撤销。

    45140

    Linux笔记06

    I在行首插入文字a A a在光标所在的下一个文字插入 A在行尾插入文字o O o从光标所在的下一行的行首插入文字 O从光标所在行的上一行输入文字r R r会取代光标所在的那一个字符 R会一直取代光标所在的所有文字直到...光标向下移动2行2 空格 光标向后移动2个字复制yy复制光标所在的那一行2yy复制光标所在的向下n行粘贴p 粘贴到光标下一行P 粘贴到光标的上一行撤销u 复原前一个动作CTRL+r 重做上一个动作...dG删除光标到最后一行的所有数据替换:n1,n2s/word1/word2/g 在第n1行与第n2之间寻找word1字符串,替换成word2:1,$s/word1/word2/g 从第一行到最后一行寻找...替换成word2:1,$s/word1/word2/gc 从第一行到最后一行寻找word1字符串。...为强制离开不储存档案:wq 保存退出:x 保存退出翻页CTRL +b 向上翻页CTRL +f 向下翻页:r filename 读入另一个档案的数据,将filename的内容加到光标的后面:set

    22100

    Linux基础之vim 原

    进入命令模式: 在一般模式下,输入“:”,进入命令模式,“:wq”保存退出。 ?...ndd:删除光标所在行以下n行(n为数字,包含当前行在内) d1G/dgg:删除光标所在行到第一行所有数据(包括所在的行) dG:删除光标所在行到最后一行(!!)...nyy:复制光标所在向下n行(n为数字) y1G:复制光标所在行到第一行所有数据 yG:复制光标所在行到最后一行所有数据 y$:复制光标所在处到同行最后一个字符 y0:复制光标所在处到同行第一个字符 p...:将已复制的数据粘贴到光标所在下一行 P:将已复制的数据粘贴到光标所在上一行 u:复原前一个操作(类似于windows中的ctrl+z)!!!...:n1,n2s/word1/word2/g:在n1到n2行查找word1替换成word2 (n1、n2为数字)  :1,$ s/word1/word2/g:从第一行到最后一行查找word1替换成word2

    1.9K10

    vim 从嫌弃到依赖(3)——vim 普通模式

    并且给出了几个重要的公式,理解这个公式对于理解vim和提高使用vim的效率来说至关重要。所以在这篇文章里面我打算再围绕这几个公式给出一些示例,希望能给各位理解公式提供一些帮助。...H 移动光标到窗口首行 M 移动光标到窗口中间 L 移动光标到窗口尾行 gg 移动光标至第一行 G 移动光标到最后一行 要演示这几个操作光靠一屏就可以显示完的简短的文本是不行的,这里我采用 ~/.bashrc...使用 L 移动光标到窗口末尾 假设光标在文件的第一行,使用 G 移动光标到最后一行 后面的 gg 也就不演示了,从上面这些演示来看不难发现窗口和文件不是同一个东西,在窗口中跳转只能在文件的部分区域间进行跳转...这里我们假设光标在文件的最后一行 这些算是之前将的公式含义的特例吧,他们并不表示重复,这里我仅仅列出他们的含义吧,具体该如何理解我也不清楚,暂时记住,后续会使用即可 数字 + gg, 表示跳转到文件的第几行...结合跳转指令的操作 下面在列举一些操作符配合光标移动指令的例子,帮助大家理解 例1,我们来针对之前的配置文件来做修改 假设光标在 relativenumber 的词首 我们可以使用cw 来删除该单词输入

    66920

    将一个工作表拆分为多个工作表

    一般这样的需求,是因为将1-12月的数据写在了一个工作表上,而现在又想将它拆分为12个单独的工作表,每个工作表单独一个月份.总结了一下,文艺青年的方法有三,普通青年请直接跳到最后一个办法 数据透视表 将你需要显示的字段放在数据透视表中...在其中点击 这个下拉箭头,选择插入模块 然后复制下面的代码到模块当中,调整部分参数,点击 运行代码 插入运行代码的GIF如下 万金油公式 新建一个工作表,输入标题,并在相同的位置放入相同的字段,其他地方留空....例如数据源D列是月份,你要按月份拆分的话,在新建的工作表中D列输入月份,像这样 然后在A1输入以下公式:假设数据表名为数据源,并且你的数据到了499行,且依据字段在D列的情况下.其他需要根据需求进行更改...) 然后就是将你的依据字段以及公式尽可能的下拉,一直拉到万金油公式显示空白,就表示只有这么多数据了 另外11个月的操作同样如此......复制粘贴 然后还有最后一种,当然也是最厉害的一种了.慢慢复制粘贴然后删除吧.

    4.4K20

    Linux中vi与vim编辑操作

    y 选择了某一块后,复制到缓冲区待用 yy 复制当前行 nyy 复制n行 yG 复制到最后一行 p:在光标所在位置向下新开辟一行,粘贴,大写表示在光标之上 所有的y换成d,就是把复制变成了剪切...(常用) :1,$s/string1/string2/gc  从第一行到最后一行寻找 string1 字符串,并将该字符串替换为 string2 !...vivian 为 sky :n,$s/vivian/sky/g   替换第 n 行开始到最后一行中每一行所有 vivian 为 sky n 为数字,若 n 为 ....高级操作 2.1 从一个文件复制n行到另外一个文件 1)打开源文件,光标定位到要复制的第一行(光标所在行为复制的第一行),输入”anyy 其中”为引号,a为变量名,用其他字母或数字均可,但只能有一位,n...2)打开目标文件,光标定位到粘贴位置(从光标的下一行插入),输入”ap 其中”为引号,a为变量名,与复制时所用变量名一致,p为zh粘贴命令。

    3.1K20

    我赌你工作中必用的vim操作快捷键

    (常用) :1,s/word1/word2/g从第一行到最后一行寻找word1字符串,并将该字符串取代为word2!...(常用) :1,s/word1/word2/g从第一行到最后一行寻找word1字符串,并将该字符串取代为word2!...复制光标所在的向下 n 列,例如 20yy 则是复制 20 列(常用) y1G 复制游标所在列到第一列的所有数据 yG 复制游标所在列到最后一列的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据...y$ 复制光标所在的那个字符到该行行尾的所有数据 p, P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行!...特别注意的是,我们上面也提过了,你想要在档案里面输入字符时, 一定要在左下角处看到 INSERT 或 REPLACE 才能输入喔!

    1K41
    领券