在Excel如何利用宏,编辑这样一个小程序
请教Excel宏高手在Excel如何利用宏,编辑这样一个小程序,在工作表中有二组数据,分别排在A列和B列,设A列有10行,B列有20行。用A列的第一个数与B列的第一个数合...
请教Excel宏高手
在Excel如何利用宏,编辑这样一个小程序,在工作表中有二组数据,分别排在A列和B列,设A列有10行,B列有20行。用A列的第一个数与B列的第一个数合并(字符串合并),放在C列的第一个单元格, 依此类推用A列的第一个数分别与B列的每个数合并(字符串合并),按顺序排列在C列.同样用A列的第二个数分别与B列的每个数合并,按顺序排列在C列上述合并数下面,直到列与B列的全部数合并完.本人是新手,只会录制宏,不会编辑程序.希望能给出在Excel上运行的源程序代码.谢谢 展开
在Excel如何利用宏,编辑这样一个小程序,在工作表中有二组数据,分别排在A列和B列,设A列有10行,B列有20行。用A列的第一个数与B列的第一个数合并(字符串合并),放在C列的第一个单元格, 依此类推用A列的第一个数分别与B列的每个数合并(字符串合并),按顺序排列在C列.同样用A列的第二个数分别与B列的每个数合并,按顺序排列在C列上述合并数下面,直到列与B列的全部数合并完.本人是新手,只会录制宏,不会编辑程序.希望能给出在Excel上运行的源程序代码.谢谢 展开
4个回答
展开全部
Sub test()
m = Range("a1").End(xlDown).Row
n = Range("b1").End(xlDown).Row
i = m * n
Range("c1:C" & i).FormulaR1C1 = _
"=OFFSET(R1C1,INT((ROW()-1)/20),)&OFFSET(R1C2,MOD(ROW()-1,20),)"
End Sub
m = Range("a1").End(xlDown).Row
n = Range("b1").End(xlDown).Row
i = m * n
Range("c1:C" & i).FormulaR1C1 = _
"=OFFSET(R1C1,INT((ROW()-1)/20),)&OFFSET(R1C2,MOD(ROW()-1,20),)"
End Sub
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
展开全部
编辑什么小程序?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看楼下高手的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
关注
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询