用VBA创建一个新的excel文件在当前目录并复制当前表中指定行到新的excel文件中的指定位置!

用VBA创建一个新的excel文件在当前目录并复制当前表中指定行到新的excel文件中的指定位置!用VBA创建一个新的excel文件在当前目录并复制当前表中指定行到新的e... 用VBA创建一个新的excel文件在当前目录并复制当前表中指定行到新的excel文件中的指定位置!用VBA创建一个新的excel文件在当前目录并复制当前表中指定行到新的excel文件中的指定位置! 展开
 我来答
阳光上的桥
2018-07-03 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部

关键是你没有说复制哪些行到哪些位置,下面的代码复制A1到B1,请自行适当修改:

sub 宏1()
    dim st as worksheet, wb as workbook
    set st=activesheet '当前表
    set wb=workbooks.add
    st.range("a1").copy wb.sheets(1).range("b1") '复制内容
    wb.saveas thisworkbook.path & "\" & "123.xlsx"
end sub
更多追问追答
追问
请问复制一个区域,怎么表示?
追答
我的语句就是复制区域,我猜不到你复制什么区域,无法帮你写语句。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式