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

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

时间: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不加班

【小会福利时间到】

小会又来送福利啦!

【工资标准表】

【变更工资申请表】

关注 私信小编:资料

即可领取以上资料哦!

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

    推荐阅读
  • 宜昌港澳通行证签注办理流程 武昌港澳通行证签注在哪里

    5、送达:可以通过邮寄、申请人自行领取、申请人委托他人领取、公告等方式送达申请人。

  • 中世纪肮脏的欧洲环境(令人绝望的欧洲黑暗时代)

    教会鼓动他们的信徒对付这些“女巫”,由此引发了残酷的“猎杀女巫运动”。最后,这个可怜的妇女被处以斩首,死后身体也被烧掉。当然了,无论被害者作何反应,这些都会被视为罪证,最终,“女巫”们会被以多种多样残酷的行刑手段处死。猎杀女巫运动持续了长达3个世纪,有数百万女性遭到牵连。经常有“女巫”的处决现场,围观者随着受害女性的挣扎和死亡爆发出一阵阵欢呼,现场还有小贩叫卖,人性的灾难已然像是一场情欲的盛会。

  • 不用电饭锅怎么蒸米饭(不用电饭锅蒸米饭方法介绍)

    以下内容希望对你有帮助!不用电饭锅怎么蒸米饭首先先在瓷碗里加入半碗大米。淘洗一遍之后加冷水,水要超过米一厘米左右,然后泡半小时。半小时之后,大米吸收了水份,涨上来一点。这时候不用再另外加水了。然后在锅中放半锅水,然后把瓷碗直接放进锅里。盖上盖子,大火蒸10分钟,然后转小火蒸15分钟。打开锅盖,即可食用。

  • 花生米怎么去皮方法 生花生米怎样快速去皮

    2、把花生米放到容器里,然后倒入适量的清水,水量没过花生米即可,浸泡1小时以上。

  • 大寒养生吃什么(大寒节气养生吃什么?)

    八宝饭民间有大寒节气吃糯米的说法,因为糯米能够补养人体正气,吃了后会周身发热,起到御寒、养胃、滋补的作用。味道甜美,是节日和待客佳品。红豆的粗纤维物质丰富对于降血脂、降血压有很好的功效。红豆叶子治小便频数,遗尿;花清热,止渴,醒酒,解毒等功效。另外红豆水提取液脏活动功能等功效;同时又富含铁质,能行气补血,非常适合心血。梨大寒养生离不开梨,梨清热止咳,尤其适合冬季内热的人食用。

  • 高铁动卧是什么样子(高铁动卧是啥样子)

    高铁动卧是什么样子一节车厢共设有10个包房,全部四人包厢,一扇推拉门将包厢与走廊隔开,每个包厢四个铺位,核算下来一节车厢定员为40人。卧铺车厢有以下特色:卧铺更宽更软,恒温车厢,有热水壶等共用设备。每位旅客床脚处设有一个“呼唤”按钮,有特殊情况需要寻求帮助时可以按下,“高姐”收到旅客呼叫后会尽快来到车厢。床铺内侧车厢壁上还设有220V两孔插座。乘务员每15分钟一巡视,整夜值班,确保及时解决旅客需求。

  • 为什么有的人每天都在打呼噜(人究竟为什么会打呼噜)

    呼吸暂停危害大郭兮恒教授还指出,病史在5年左右,未经治疗的病态打呼噜患者的死亡率在11%~13%;病史在8年左右的睡眠呼吸暂停综合征患者死亡率高达37%。但女性在更年期后的发病率明显增加得较快。医学专家们认为,这可能是激素原因导致的。过低的枕头则可能让头部过分后仰、下颌抬高,造成舌根后坠。虽然说肥胖是导致睡眠呼吸暂停综合征的一个重要因素。

  • 12生肖的命运最好(12生肖命中的贵人是个什么样的人)

    NO·1生肖鼠生命中的贵人:是位女性生肖鼠命中财运不错,就是在工作中容易遇到阻碍,很多事情也许不会很得力,有时候会让生肖鼠蛮烦恼的。生肖兔的贵人多为属狗,属羊的人。此外,生肖龙的贵人多为属马,属猴的人。NO·6生肖蛇属蛇生命中的贵人:是位老人生肖蛇虽然在事业还是家庭都可以经营的很好,但难免有小小的波折。此外,属牛和属马的人最容易成为生肖狗的贵人。所以生肖猪一辈子的命最好,有长辈一天,就有贵人关照一天。

  • 乌龟为什么要吃甲鱼(为什么我们只吃甲鱼却不吃乌龟)

    我们在吃甲鱼的时候,吃的主要是它们的结缔组织,而乌龟相对于甲鱼来说,龟壳较大,出肉率远远低于甲鱼。甲鱼与乌龟都具有滋补的功效,而乌龟有更多的药用功效,比如清热解毒等等。甲鱼更具有食用性,而乌龟更具有药用性,因此很多人在菜桌上看到甲鱼的身影。所以对于顾客来说,同样的价钱如果吃到的是乌龟而不是甲鱼,性价比就会低很多。

  • 在电脑中Hz是什么意思(电脑中Hz的意思)

    在电脑中Hz是什么意思Hz,中文名赫兹,简写为:赫,是频率的基本单位,为纪念验证电磁波存在的德国物理学家海因里希·鲁道夫·赫兹而得名。电脑上的HZ是赫兹,是频率的单位,是电脑运行速度快慢的。命名由来:德国物理学家海因里希·鲁道夫·赫兹,于1888年首先证实了无线电波的存在。并对电磁学有很大的贡献,故频率的国际单位制单位赫兹以他的名字命名。1889年,接替克劳修斯担任波恩大学物理学教授,直到逝世。