问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel+VB, 怎样用0填补,使每组数据变成一样多呢?

发布网友 发布时间:2024-09-27 00:13

我来回答

4个回答

热心网友 时间:2024-10-21 19:58

VB里没有试过,在Excel+VBA里可以用下面的方法实现你要的功能.
取当前表格的总行数,然后与每列的总行数相比较,不足的补0

Sub Macro1()
MAXROW = ActiveSheet.UsedRange.Rows.Count '获得表格总行数
MAXCOL = ActiveSheet.UsedRange.Columns.Count '表格总烈数
For I = 1 To MAXCOL '循环所有列
If Range(Chr(I + 64) & "65536").End(xlUp).Row < MAXROW Then '判断每列的行数是否小于总行数
CEROW = MAXROW - Range(Chr(I + 64) & "65536").End(xlUp).Row '计算需要补0的行数
For Y = 1 To CEROW '在列最上面补0
Cells(1, I).Select
Selection.Insert Shift:=xlDown
ActiveCell.FormulaR1C1 = "0"
Next Y
End If
Next I
End Sub

热心网友 时间:2024-10-21 19:58

Sub yueliang_914()
Dim mROW, CEROW, i, j, k, m As Integer

k = Range("a" & [a65536].End(xlUp).Row).Rows

For i = 1 To k '循环所有行
m = 0
For j = (i - 1) * 10 + 2 To i * 10 + 2
If Cells(j, 1) = i Then m = m + 1
Next
CEROW = 10 - m '计算需要补0的行数
If CEROW Then
Range(Cells((i - 1) * 10 + 2, 1), Cells(CEROW + (i - 1) * 10 + 1, 2)).Select
Selection.Insert Shift:=xlDown
Selection.FormulaR1C1 = "0"
End If
Next i
End Sub

热心网友 时间:2024-10-21 19:59

没理解,说清楚一点

热心网友 时间:2024-10-21 19:59

Excel表里的数据?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 Moncler羽绒服好在哪里?为什么贵? 抖音号怎么知道对方手机号码? 怎样通过抖音号查手机号? 怎样才能知道对方抖音号的手机号码呢。 大同旅游攻略 盘点大同旅游攻略 大同旅游吃住攻略,旅游住宿攻略详细 山西大同旅游景点攻略 盘点山西大同旅游景点 山西大同旅游攻略 大同旅游攻略必玩的景点 说一说解方程和方程的解有什么区别? 解方程和方程的解是一回事,只是说法不同而已.__ ...会出现在我的陌生人里面?这情况是什么情况? 好友跑到陌生人里,是不是把我拉黑了,为什么都喜欢拉黑,删除不就够了... 好友跑到陌生人里了,是他把我删了,还是拉黑了,还是我不小心把他拖到陌 ... 紫花地丁什么时候播种最好 cny中国元是什么意思? 紫花地丁种子怎么种? 紫花地丁靠什么传播种子 紫花风铃木种子的播种方法 当代大学生提高思想道德素质和法律素质为什么要自觉和践行社会主义核心... 片装小样如何用真空分装瓶储存才不浪费且卫生? 编程培训机构哪个好? ...和乙总体重是101公斤,丙和丁平均体重是48.55公斤。已知甲和乙体... 在线英语学习,线下机构和线上机构的区别 早期孕妇可以吃韭菜吗 哪些人不宜吃韭菜 手打柠檬茶教程,两种柠檬茶做法家常 要孩子多久戒酒 h2o什么意思 h2o是什么意思化学? 套筒套筒扳手 为什么不做百依百顺的人? ...上起了很痒的红疹子,很痒,一痒了就想挠,挠破了好长时间都不好,这种... ...我下边好痒啊我就挠啊竟然挠破了就像是出疹子一样我... ...红点 请问各位我这是被虫子咬了 还是起了什么疹子?主要在 宏碁笔记本电脑v5忘记密码密码锁屏怎么办脱机了 腿上皮肤起红疹子了好痒 都挠破了 是不是皮肤病啊 还是因为换季呢 以 ... 日语なけれはならない是什么意思? 宏碁v5 552g为什么自动切换到锁屏状态 日语なけれはならない的用法是什么? ...白天很痒,睡一觉没了第二天起床又痒是什么原因,看着不多其实满脸密...