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

一键搞定Excel交叉合并问题,大表哥在路上

前几天帮办公室的小伙伴实现了这样一个功能:两列数据的交叉合并。

具体实现是这样的,依次交叉A列和B列的数据,生成C列,如下图:

A、B两列均是4个数值,交叉合并共有16种可能,如果A、B列的数值再多些,累死也干不完,不要再费力不讨好的一遍遍复制粘贴了,下面说一下我的处理办法;

使用了一段代码来实现,粘在这里吧:

Sub test()

Application.DisplayAlerts = False

rs1 = Range("A" & Rows.Count).End(xlUp).Row

rs2 = Range("B" & Rows.Count).End(xlUp).Row

For i = 2 To rs1

For j = 2 To rs2

k = k + 1

Cells(k + 1, 3) = Cells(i, 1) & "-" & Cells(j, 2)

Next

Next

End Sub

使用办法如下图:

是不是超级简单,如果之前遇到类似的问题束手无策就收藏备用吧,!

如果有其他更好的解决办法,也请评论私聊我,我再分享给大家,不胜感激!

学习Excel就是要坚持,点滴积累,别无他法,你我共勉!

赠人玫瑰,手有余香!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200104A0JO4000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券