0
我想計算工作簿中工作表的數量,然後從總數中減去特定的工作表。我錯過了什麼?這給了我一個對象錯誤:VBA計數具有特定名稱(簡單)的工作表的數量
wsCount = ThisWorkbook.Sheets.Count - ThisWorkbook.Sheets("Sheety1").Count -
ThisWorkbook.Sheets("Sheety2").Count
我想計算工作簿中工作表的數量,然後從總數中減去特定的工作表。我錯過了什麼?這給了我一個對象錯誤:VBA計數具有特定名稱(簡單)的工作表的數量
wsCount = ThisWorkbook.Sheets.Count - ThisWorkbook.Sheets("Sheety1").Count -
ThisWorkbook.Sheets("Sheety2").Count
cpt = 0
For Each ws In ActiveWorkbook.Worksheets
If ws.Name = "Sheety1" Or ws.Name = "Sheety2" Then
cpt = cpt + 1
Else
'Do nothing
End If
Next
wsCount = ThisWorkbook.Sheets.Count - cpt
將「Sheety1」更改爲您的工作表名稱。如果它不起作用,那麼MsgBox cpt就在最後一行之前,讓我知道結果 –
爲什麼你想指望在一個特定的紙張張數? –
我只是試圖從本工作簿總張數中減去「Sheety1」和「Sheety2」 –
查看我發佈的代碼 –