我在Excel工作簿中打开了一些工作表,我只需要保存一个具有CSV格式的特定名称的工作表(sinani-05
)。你能告诉我怎么做吗?
我已经在StackOverflow上找到了这个:
WS.SaveAs "E:\\Data\CSV\" & WS.Name & ".csv", xlCSV
但我不确定如何更新它以仅保存所提到的工作表(sinani-05
)。
答案 0 :(得分:3)
您可以使用Copy()
函数将工作表复制到新工作簿,然后保存新工作簿。例如:
' This copies the sheet named "sinani-05" to a new workbook...
Sheets("sinani-05").Copy
' and this saves the new workbook as a CSV...
ActiveWorkbook.SaveAs "E:\Data\CSV\sinani-05.csv", xlCSV