powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Delete all Worksheets
4 сообщений из 4, страница 1 из 1
Delete all Worksheets
    #33132194
Bardis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Podskazhite kak v VBA ubit wse Worksheets krome poslednej, bez okna podtwerzhdenija. A etu poslednyuju ostavshujusya nazwat "bla".

Spasibo.
...
Рейтинг: 0 / 0
Delete all Worksheets
    #33132341
prokaTS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Worksheets.Count (если не ошибаюсь) - кол. всех листов
For i=1 to Worksheets.Count-1 удаляем (не помню как - надо Макрос записать и посмотреть). Вроде Worksheets.Item(i).Delete
И все это в ThisWorkBook

Но ,если кто- перетусовал листы ...то???
...
Рейтинг: 0 / 0
Delete all Worksheets
    #33136623
Bardis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jst escho mnenija?
...
Рейтинг: 0 / 0
Delete all Worksheets
    #33137003
arseny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В принципе тоже, что и prokaTS написал, только чуть расширенная.
Тестируй:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Dim iIndex As Integer
    Dim szLastName As String
    Dim wrkSheet As Worksheet
    
    
    szLastName = Worksheets(Worksheets.Count).Name
    
    Application.DisplayAlerts = False
    
    
    For Each wrkSheet In Worksheets
        If wrkSheet.Name <> szLastName Then
            wrkSheet.Delete
        Else
            wrkSheet.Name = "blaha_muha"
        End If
    Next
    
    Application.DisplayAlerts = True
End Sub
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Delete all Worksheets
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]