肥宅钓鱼网
当前位置: 首页 钓鱼百科

财务对账回单卡数怎么看(财务对账单里的重复值如何快速地删除)

时间:2023-07-02 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

某粉丝,有几百个客户,需要将客户对应的数据复制到相应的表格。准备再重新操作,处理到凌晨应该能搞完。也就是说,这种问题只能借助VBA解决了。点开发工具,录制宏,选择区域,点数据,删除重复值,确定,开发工具,停止录制。点VB,进入VBA的后台,在模块里面就能找到刚刚录制的宏。判断合计的行数,可以用MATCH函数。Application.Match核心的两个问题解决,剩下的就加循环语句、容错等。

你了解财务对账单里的重复值如何快速地删除吗?

今天就给大家来介绍这方面的知识,希望可以对大家有用。

财务工作中,你是否遇到焦头烂额不知如何解决的问题呢?

某粉丝,有几百个客户,需要将客户对应的数据复制到相应的表格。已经复制了1天,结果发现数据重复了。准备再重新操作,处理到凌晨应该能搞完。

哎,惨。。。

卢子简化一下表格,大概是这样,现在对账单已经生成到每个工作表了,就是里面的数据有的是重复的,需要将所有工作表的重复值删除。

删除重复值这个功能,默认情况下只能对一个表操作,如果选择全部工作表,是不允许操作的。

也就是说,这种问题只能借助VBA解决了。

直接写代码难度是比较大,可以录制一个删除重复值的宏,再加循环语句。

点开发工具,录制宏,选择区域,点数据,删除重复值,确定,开发工具,停止录制。

点VB,进入VBA的后台,在模块里面就能找到刚刚录制的宏。

好,删除重复值的代码出来了。下面就得考虑区域的问题,每个工作表的区域都起始行都一样,但结束行不一样,但有一个规律,最后一行都是合计。

判断合计的行数,可以用MATCH函数。

=MATCH("合计",A:A,0)

在VBA中也可以调用工作表函数。

Application.Match("合计", .Range("a:a"), 0)

核心的两个问题解决,剩下的就加循环语句、容错等。代码运行动画。

最终代码如下:

Sub 删除重复值()

Dim i%, h1%, h2%, Sh As Worksheet

On Error Resume Next

Application.ScreenUpdating = 0

For Each Sh In Worksheets

If Sh.Name <> "总明细" Then

With Sh

h1 = Application.Match("合计", .Range("a:a"), 0)

.Range("A5:L" & h1).RemoveDuplicates Columns:=Array(1, 12), Header:=xlYes

h2 = .Cells(h1, 1).End(xlUp).Row

If .Cells(h1, 1).Offset(-1) = "" Then

.Rows(h21 & ":" & h1 - 1).EntireRow.Delete

h1 = Application.Match("合计", .Range("a:a"), 0)

.Cells(h1, 1).Offset(0, 3) = "=sum(r5c:r[-1]c)"

.Cells(h1, 1).Offset(0, 5) = "=sum(r5c:r[-1]c)"

End If

End With

End If

Next Sh

Application.ScreenUpdating = 1

End Sub

VBA好用是好用,就是太难了,写代码、修改代码、测试代码都要花费大量时间。

来源:Excel不加班

【小会福利时间到】

小会又来送福利啦!

【工资标准表】

【变更工资申请表】

关注 私信小编:资料

即可领取以上资料哦!

因领取人数太多,若是不能及时回复,请大家耐心等待哦~

    推荐阅读
  • 秦皇岛城镇职工医保意外伤害住院就医流程

    不属于基本医疗保险意外伤害报销范围的,告知参保患者医疗费用不能纳入基本医疗保险支付范围。《秦皇岛市城镇职工基本医疗保险意外伤害承诺书》留存在患者住院病历中。

  • 李行亮怎么读(李行亮如何读)

    跟着小编一起来看一看吧!李行亮,1983年3月20日出生于湖北省襄阳市,中国内地流行乐男歌手,毕业于华中科技大学,华音鼎天(北京)音乐文化有限公司旗下艺人。李行亮出身于湖北襄樊一个普通工人家庭,在高中学校的文艺晚会上第一次登台演出后,开始自学声乐和吉他的李行亮,更主动报名参加当时学校的乐队。2012年9月发行专辑《愿得一人心》。2013年8月发行第二张国语专辑《不忘初心》。

  • 纪晓光名字打分107分

    文章目录:一、纪晓光相关名字打分99二、纪晓光相关名字评分99三、纪晓光相关名字推荐四、纪晓光相关名字大全五、其他人还看了一、纪晓光相关名字打分99纪信纪清纪向宁纪弦纪忠哲纪玉杰纪晓敏纪优希纪续纪晓波纪小念纪存曦纪婷婷纪晓俊纪纯纪山纪晓燕纪湘战纪泽芝纪海义纪福星纪伟华纪炎炎纪勇纪欣妤纪占林纪小岚纪小飞纪胜利纪广平纪晓红纪伟国纪安安纪月法纪悄纪莹纪晓斌纪家庙纪柳纪杰纪勤炜纪成刚纪小乐纪勤应纪伊纪纱罗

  • 弱碱性水骗局揭秘(碱性水神话又起)

    据相关媒体报道,现在仍有许多中老年人相信长期喝碱性水有利于健康,不少企业也借碱性水概念推销产品。报道发布以后,昆明市市场监督管理局相关负责人回应称,该局已安排食品生产、反不正当竞争等多个部门联合到涉事水企开展调查。目前,该企业的采矿证存在未能延期换发的可能。目前,针对伪科学营销仍存在监管空白和“法律盲区”。

  • 吐司过期了10天还可以吃吗 吐司过期了10天还可以吃吗

    过期10天之后的吐司面包,已经滋生了大量的细菌以及微生物,食用之后容易加重人体的胃肠道负担,可能会导致人体出现腹痛、腹泻以及便溏等不适症状发生,不利于人体的健康,所以吐司面包过期10天之后是不建议再吃的。吐司面包保质期一般有多久根据实际情况而定。吸附玻璃渣吐司面包空隙较密,质地柔软,如果打破玻璃或是陶瓷后的碎渣,用一片吐司面包在碎渣位置稍微压一压,可把细微的玻璃碎片吸起来,避免意外伤害。

  • 如何清除肠道垃圾(肠道垃圾过多怎么办)

    洋葱几乎不含脂肪,故能抑制高脂肪饮食引起的胆固醇升高,有助于改善动脉粥样硬化。大蒜能降低血清总胆固醇,大蒜素的二次代谢产物甲基丙烯三硫能预防血栓。

  • 巧克力过期一天(明明是两盒过期巧克力)

    经过一番查找,店长王先生表示,王先生和姜先生共购买了三盒巧克力,其中有一盒是2015年11月24日生产的,并没过保质期,这个是超市进货的批次,但过期的两盒不是。听到这里,王先生和姜先生不认可店长的说法,双方争执不下,超市选择了报警调查。该品牌300克规格的巧克力,一共进货三次,其中一次退货,均没有王先生购买的2015年8月17日生产的过期巧克力。

  • 牡丹花品种有哪些(牡丹花都有什么品种)

    以下内容希望对你有帮助!其中较为人所熟知的有香玉、黑花魁、大朵兰、洛阳红、花二乔、御衣黄、赵粉、石榴红、胡红、蓝田玉。牡丹花色泽艳丽,玉笑珠香,富丽堂皇,素有“花中之王”的美誉。在栽培类型中,主要根据花的颜色,可分成上百个品种。牡丹品种繁多,色泽亦多,以黄、绿、肉红、深红、银红为上品,尤其黄、绿为贵。牡丹花大而香,故又有“国色天香”之称。

  • 红枣戚风蛋糕(柔软甜蜜戚风6寸红枣蛋糕)

    做法步骤1、准备两个无油无水干爽的打蛋盆,将蛋清与蛋黄分离,蛋清盆中称入红糖,滴入几滴柠檬汁,放置一旁备用。柠檬汁根据鸡蛋存放时间而定,鸡蛋存放越久,柠檬汁适当加量。预热烤箱设置上下火170℃。

  • 能较长时间存放鸡蛋的方法 为了较长时间存放鸡蛋最好的放置方法是什么

    冷藏时应是鸡蛋尖的部分朝下,尖端部分与空气交换减少,受空气细菌感染变质的机会就减少,保存效果更佳。