1
我想在現有的Excel文件中添加工作表叫「主記錄」。使用下面的代碼,我可以創建工作表,但是如果工作表已經退出,它將創建具有不同名稱的工作表,例如:Sheet2,Sheet3。添加工作表在外部工作簿
我不希望創建任何其他工作表。它已經存在不僅僅是反映消息。請告訴我如何避免創建不必要的紙張。
Dim Wb As Workbook
Dim ws As Worksheet
Set Wb = Workbooks.Open(TextBox2.Text)
Set ws = Wb.Sheets.Add
ws.Name = "Master Records"
Wb.Save
Wb.Close
它仍然是增加Sheet2中。我有名爲Master Records和Sheet1的工作表。當我運行代碼時,它會顯示一條消息,表格已經存在但創建另一個表格 –
對不起。我沒有時間去測試這個,現在已經更新了 - 設置ws = wb.sheets.Add需要移動。 –
@ZaidShaikh爲你工作? –