Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1547|回复: 1

[求帮助】想让录入的数据一行一行写下来

[复制链接]
发表于 2013-5-29 22:03 | 显示全部楼层 |阅读模式
在附件的“结果表”工作表中,我想让录入的数据从第11行开始一直往下录入,就是接着数据录入到第12,然后录入到第13行
现在之能做到总是录入在第11行,下面是该问题的关键代码,希望各位朋友帮帮忙,帮我看下要怎么改
Private Sub 确定输入_Click()
Sheets("结果表").Rows("11:11").ClearContents
Dim B As Integer
For B = 1 To ListBox2.ListCount
Sheets("结果表").Cells(11, 2 + B) = ListBox2.List
ListBox2.RemoveItem 0
Next
Unload Me
End Sub


VBA窗体中数据写入到工作表中的问题.rar

30.38 KB, 下载次数: 11

发表于 2013-5-29 22:13 | 显示全部楼层
Private Sub 确定输入_Click()
'Sheets("结果表").Rows("11:11").ClearContents
Dim B As Integer, c%
c = Sheets("结果表").Cells(60000, 3).End(xlUp).Row + 1
If c < 11 Then c = 11
For B = 1 To ListBox2.ListCount
Sheets("结果表").Cells(c, 2 + B) = ListBox2.List
ListBox2.RemoveItem 0
Next
Unload Me
End Sub
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-28 21:27 , Processed in 0.325346 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表