EXCEL中如何按照指定次数重复内容

2025-04-09 22:59:44

1、 A列就是我们要重复的内容,B列就是相应的次数,我们首先这样把数据沼敫裣秤准备好,不管内容多少代码会自动判定。代码通用。

EXCEL中如何按照指定次数重复内容

2、 右击工作表标签,选择查看代码(快捷键ALT+F11),都可以进入

EXCEL中如何按照指定次数重复内容

3、进入VBE界面后,右击Thiswokrbook,选择插入-模块;

EXCEL中如何按照指定次数重复内容

4、 插入模块后,双击模块,进入代码编辑区域,输入代码Sub 按指定次墙绅褡孛数重复内容()'代码由y足毂忍珩ianxss原创,转载请注明Dim i&, arr(1 To 100000, 1 To 1)'A列内容行数i = Cells(Rows.Count, 1).End(3).RowFor k = 2 To i '按次数重复 For n = 1 To Cells(k, 2) arr(m + 1, 1) = Cells(k, 1) m = m + 1 NextNext'[d2]存放的开始地址,可修改[d2].Resize(m, 1) = arrEnd Sub代码OK后,右上角叉,关闭VBE编辑器,返回工作表。

EXCEL中如何按照指定次数重复内容

5、 点击开发工具选项卡-控件,选择按钮控件,点击

EXCEL中如何按照指定次数重复内容

6、 在工作表的空白区域,鼠标拖动,画出一个大小合适的按钮,并右击制定宏;

EXCEL中如何按照指定次数重复内容

7、 选择”按指定次数重复内容“,然后点击确定按钮,返回工作表;

EXCEL中如何按照指定次数重复内容

8、 最后,我们点击按钮,看一下效果吧,已经按照要求生成了,D列就是我们要的效果了。小伙伴们,你们学会了吗?

EXCEL中如何按照指定次数重复内容
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢