none
Worksheet.SaveAs RRS feed

  • 问题

  • 当我想要使用VBA将当前工作表提取出来保存为一个单独的工作簿时,通常我会使用下面的代码:

    ActiveSheet.Copy
    ActiveWorkbook.SaveAs...

    然而偶然地我发现Worksheet类竟然也提供了Worksheet.SaveAs方法。

    我原以为这个方法会讲Worksheet单独保存为新的工作簿,试了一下却发现并非如此。使用Worksheet.SaveAs另存为之后新的工作簿中仍然会包含原工作簿中的所有表。

    既然如此还要这个Worksheet.SaveAs方法干嘛呢(⊙o⊙)?


    foch

    2014年8月30日 10:25

答案

  • SaveAs就是把当前工作簿里所有的内容另存成一个新的工作簿,相当于“另存为”的操作。

    Excel不是一个人编的,所以里面重叠的功能太多了。


    在单元格里横行的小妖同学

    QQ:76332468

    http://pure-shadow.blog.sohu.com/

    专业方向:EXCEL操作


    2014年9月1日 1:55

全部回复