Excel VBA实现按名称循环出现特定次数
发布时间:2022-09-10 10:23:44
标签:代码,名称,类目,赋值,Excel函数
我们常常遇到这样的问题:
把一些名称重复输入个N行,N是特定的,比如说。结果大概这样:
为什么我们要做这样的事情呢。其实这样的应用场景很多,比如说促销活动选品,不同类目名称要有不同的个数。类目属性调整,不同类目也是不同的属性项,也就有了不同的次数。不同行业也有各自不同的场景。
以往基本上就是手动来做,很辛苦。名称越多,越辛苦。
现在如果会VBA就能用VBA来实现自动化,当然学好VBA,不是一天两天的事情。
下面就来分享我的代码,首先感谢一起学习VBA的朋友的帮助,我就差那1句代码。但这句却是最难想到的。
全部代码如下:
Alt+F11,进入VBE编辑器,插入模块,放入代码:
Public Sub chongf()’名称N次重复
Dim m as integer,i as integer,k as integer
m = 3 ‘赋值
For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row’到非空最末
msgtr = Range("b" & i) ‘区域赋值变量比直接赋值更易懂
For k = 1 To msgtr
Range("d" & m – 1) = Cells(i, 1)
m = m + 1 ‘让m产生变化是代码重点,我就缺这句。
Next
Next
End Sub
最后就能实现效果:
我最早缺少那句时,我能写出for 双循环,但是我无法实现输出的数据每次下移一个单元格。原来构造一个每次加1单元格的变量就行了。
0
投稿
猜你喜欢
- Win10系统的某些应用程序内置于系统中,而不是由用户安装,因此无法通过常规方法将其卸载。 但是,有一些特殊的方法可以重新安装这些内置应用程
- 我们不论是在日常生活中,还是在工作中,有时需要用Excel做报表,而又经常会用到斜线表头。那么在Excel表格中,如何画斜线呢?在Excel
- 当Excel2007表格太大时,我们不方便阅读。因为当你往下看时,你会发现标题不见了,所以读起来很费力。那么有什么办法解决这种问题吗?当然,
- Word在使用时经常会遇到需要设置行间距,字体大小等,这些数据的单位可能是厘米,磅又或者英寸等,那么word怎么更改默认的度量单位?下面小编
- 平时很少按到的win10日历,这次按了打不开,没有反应一直点都是老样子。这种故障是什么原因呢,要怎么样才能恢复。需要到系统的隐私设置中去弄,
- 默认情况下,excel2007表格中的网格线是不会被打印出来的,那么我们如何将excel2007中的网格线作为边框打印出来呢?如果需要将网格
- Acrobat怎么自定义设置按钮填充颜色?Acrobat中想要给按钮填充颜色,该怎么填充呢?下面我们就来看看详细的教程,需要的朋友可以参考下
- 在此前苹果发布的 iOS 16 开发者预览版 Beta 4 和公测版 Beta 2中,细心的网友发现iPhone 已支持通过 Si
- 有些公文什么的必须使用“仿宋GB2312”字体,然而目前使用的Word 2013中,用20号左右大小字体,加粗情况下会字体发虚,具体如下图所
- word表格中文字在中间的处理方式如下:1、在表格中选择需要居中的文字的单元格,具体如下图。2、全选后,鼠标在工具栏中找到:对齐方式,点击它
- 在办公室的工作中很多人用wps和office办公软件,虽然现在wps日渐完善但是在某些细节上还是有点小小的差异,当wps遇到excel的时候
- 艺术字结合了文本和图形的特点,能够使文本具有图形的某些属性,如设置旋转、三维、映像等效果,在Word、Excel、PowerPoint等Of
- 在Word文档中插入图片是我们经常遇到的问题之一,很多朋友发现插入图片后,文档中图片不能设置透明度,其实也是有方法来调整图片透明度的,今天,
- 本篇关于介绍Excel 工程函数1.BESSELI用途:返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel 函数值相等。语法:
- 1:编辑好你的Excel后,文件另存为。点击加密。 2:在这里,填写你要设置的密码。点击确定就行。在点击保存。
- WPS怎么在文章中局部式的分栏1、打开一篇WPS文字中的一篇原始文稿,选中要进行分栏的区域文字,然后把鼠标切换到“功能区”的“格
- 在Excel数据处理中,用户常常需要搜索某类有规律的数据,比如以A开头的名称、或以B结尾的货品编码、或者包含88的电话号码等。这时就不能以完
- excel是我们常用的办公软件,为了安全性,我们往往会给文档添加保护,那么excel2010如何撤销工作表的保护?下面小编带来解除工作表保护
- 在Word文档中,如果没有左侧的索引目录我们在写文章的时候非常不方便,今天,小编教你们如何可以调出在左侧的索引目录。word设置目录索引步骤
- 如何在Mac上使用Word 2011的提示和工具?如果您花费大量时间使用Word 2011,很快就会寻找使字处理更快,更高效的方法。以下命令