請教 for Each ..... Next 用法
- 帖子
- 12
- 主題
- 3
- 精華
- 0
- 積分
- 20
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- office 2003
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2010-6-30
- 最後登錄
- 2013-6-4
|
請教 for Each ..... Next 用法
本帖最後由 JOSH 於 2012-11-27 15:40 編輯
Dear 各位大大
請問下列VBA要怎麼讓他停止在最後一個Sheet,不會出現錯誤訊息!!
刪到最後一個sheet會出現視窗『最後一個工作表』
謝謝指教
'======================================
Sub Macro1()
Dim mysheet As Worksheet
For Each mysheet In Worksheets
Application.DisplayAlerts = False
mysheet.Delete
Application.DisplayAlerts = True
Next
End Sub |
|
|
|
|
|
|
- 帖子
- 94
- 主題
- 10
- 精華
- 0
- 積分
- 114
- 點名
- 0
- 作業系統
- win 7
- 軟體版本
- office 2010
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2012-10-17
- 最後登錄
- 2014-1-3
|
2#
發表於 2012-11-27 16:10
| 只看該作者
有問題再發問吧!@@- Sub Macro1()
- [color=Red]On Error GoTo restart[/color]
- Dim mysheet As Worksheet
- For Each mysheet In Worksheets
- Application.DisplayAlerts = False
- mysheet.Delete
- Application.DisplayAlerts = True
- Next
- [color=Red]restart:[/color]
- End Sub
複製代碼 |
|
|
|
|
|
|
- 帖子
- 12
- 主題
- 3
- 精華
- 0
- 積分
- 20
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- office 2003
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2010-6-30
- 最後登錄
- 2013-6-4
|
3#
發表於 2012-11-27 16:21
| 只看該作者
回復 2# die78325
大大~ 語法錯誤耶
|
|
|
|
|
|
|
- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
4#
發表於 2012-11-27 16:22
| 只看該作者
本帖最後由 GBKEE 於 2012-11-27 16:33 編輯
回復 3# JOSH
['color=red]....['/color] 這是回覆你的文中將字體加上顏色的網頁程式碼不是vba程式碼
但使用代碼格式 所以無法在字體加上顏色
回復 1# JOSH
活頁簿中至少要有一個工作表- Sub Ex()
- Dim sh As Worksheet
- Application.DisplayAlerts = False
- For Each sh In Sheets
- If Sheets.Count > 1 Then sh.Delete
- Next
- Application.DisplayAlerts = True
- End Sub
複製代碼- Sub Ex()
- Application.DisplayAlerts = False
- Do While Sheets.Count > 1
- ActiveSheet.Delete
- Loop
- Application.DisplayAlerts = True
- End Sub
複製代碼 |
|
|
|
|
|
|
- 帖子
- 94
- 主題
- 10
- 精華
- 0
- 積分
- 114
- 點名
- 0
- 作業系統
- win 7
- 軟體版本
- office 2010
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2012-10-17
- 最後登錄
- 2014-1-3
|
5#
發表於 2012-11-27 16:28
| 只看該作者
回復 3# JOSH
COLO 這些事網頁不小心出現的 刪掉即可@@"
GB大大已回復您最好的答案@@ |
|
|
|
|
|
|
- 帖子
- 12
- 主題
- 3
- 精華
- 0
- 積分
- 20
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- office 2003
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2010-6-30
- 最後登錄
- 2013-6-4
|
6#
發表於 2012-11-27 19:37
| 只看該作者
|
|
|
|
|
|
- 帖子
- 12
- 主題
- 3
- 精華
- 0
- 積分
- 20
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- office 2003
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2010-6-30
- 最後登錄
- 2013-6-4
|
7#
發表於 2012-11-27 19:38
| 只看該作者
回復 4# GBKEE
版大~~
謝謝你的指導
受益良多
謝謝 |
|
|
|
|
|
|