|
|
|
Удаление листов в книге согласно критерию
|
|||
|---|---|---|---|
|
#18+
Листы: Лист 1, Лист 1 (1), Рас, Продажи, Лист1 (2) Задача: удалить все листы за исключением тех, которые начинаются с Лист 1*, да Лист 1 тоже не удалять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 13:47 |
|
||
|
Удаление листов в книге согласно критерию
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 13:58 |
|
||
|
Удаление листов в книге согласно критерию
|
|||
|---|---|---|---|
|
#18+
Спасибо, но Не работает run-time error '1004' Method 'Delete' of object' _Worksheet' failed а если так, то удаляет все листы Public Sub CustomDel() Dim ws As Worksheet Application.DisplayAlerts = False For Each ws In Worksheets If Not ws.name Like "Ëèñò 1*" Then ws.Delete Next Application.DisplayAlerts = True End Sub ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 14:18 |
|
||
|
Удаление листов в книге согласно критерию
|
|||
|---|---|---|---|
|
#18+
Пробел перед единицей убрал, работает! Public Sub CustomDel() Dim ws As Worksheet Application.DisplayAlerts = False For Each ws In Worksheets If Not ws.name Like "Лист1*" Then ws.Delete Next Application.DisplayAlerts = True End Sub , но удаляет лист с названием "Лист1", а его нельзя удалять! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 14:24 |
|
||
|
Удаление листов в книге согласно критерию
|
|||
|---|---|---|---|
|
#18+
Виноват, все работает! Большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 14:31 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35200690&tid=2162510]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 343ms |

| 0 / 0 |
