我有一個主要的excel文件,其中包含我的宏。在這一個中,我創建了這些工作表,作爲將來需要處理和修改的excel文件的模板。現在我需要將特定工作表及其內容複製到新的工作簿中。如何使用VBA將主工作簿中的特定工作表導出到新的Excel文件中?
我還創建使用VBA工作簿:
Sub NOUDOC()
Dim wbNew As Workbook
Dim data As Date
data = Range("H3").Value
Set wbNew = Workbooks.Add()
ActiveWorkbook.SaveAs ("C:\Users\Alina\Desktop\Carburant " & Format(data, "MMMM YYYY") & ".xlsx")
End Sub
(H3是我輸入從一個SQL服務器篩選我導入數據的日期)
所以我想使用VBA中我的主要Excel文件來創建一個新的Excel文檔,其中包含我的主要特定工作表。
我提前感謝你!
http://stackoverflow.com/a/30393989/4539709 – 0m3r
你嘗試過什麼嗎?喜歡錄製自己做它/谷歌? –
您可以在保存文件之前使用類似thisworkbook.worksheets(array(sheet1,sheet2,sheet3))的副本。 –