Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Удаление листов - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Удаление листов
Ros Дата: Вторник, 05.02.2013, 17:41 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Можно ли удалить все листы книги кроме содержащих в названии определенный символы, в частности (добавлено)?
 
Ответить
СообщениеМожно ли удалить все листы книги кроме содержащих в названии определенный символы, в частности (добавлено)?

Автор - Ros
Дата добавления - 05.02.2013 в 17:41
AlexM Дата: Вторник, 05.02.2013, 17:47 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Можно



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеМожно

Автор - AlexM
Дата добавления - 05.02.2013 в 17:47
Ros Дата: Вторник, 05.02.2013, 17:55 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

AlexM,
Здорово! Спасибо за ответ!
Сам попробую написать макрос по удалению.
 
Ответить
СообщениеAlexM,
Здорово! Спасибо за ответ!
Сам попробую написать макрос по удалению.

Автор - Ros
Дата добавления - 05.02.2013 в 17:55
RAN Дата: Вторник, 05.02.2013, 17:55 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Разрешаем! biggrin


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеРазрешаем! biggrin

Автор - RAN
Дата добавления - 05.02.2013 в 17:55
ikki Дата: Вторник, 05.02.2013, 17:55 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
[vba]
Код
sub t()
     application.displayalerts = false
     for each w in thisworkbook.sheets
         if instr(w.name, "добавлено") = 0 then w.visible = -1: w.delete
     next
     application.displayalerts = true
end sub
[/vba]


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение[vba]
Код
sub t()
     application.displayalerts = false
     for each w in thisworkbook.sheets
         if instr(w.name, "добавлено") = 0 then w.visible = -1: w.delete
     next
     application.displayalerts = true
end sub
[/vba]

Автор - ikki
Дата добавления - 05.02.2013 в 17:55
Ros Дата: Вторник, 05.02.2013, 17:58 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

RAN, Соревнуемся насколько развито чувство юмора? Спасибо за ответ.
 
Ответить
СообщениеRAN, Соревнуемся насколько развито чувство юмора? Спасибо за ответ.

Автор - Ros
Дата добавления - 05.02.2013 в 17:58
ikki Дата: Вторник, 05.02.2013, 17:59 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Цитата (Ros)
RAN, Соревнуемся насколько развито чувство юмора?

флуд, не относится к теме.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
Цитата (Ros)
RAN, Соревнуемся насколько развито чувство юмора?

флуд, не относится к теме.

Автор - ikki
Дата добавления - 05.02.2013 в 17:59
AlexM Дата: Вторник, 05.02.2013, 18:07 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Цитата (Ros)
Здорово! Спасибо за ответ!

Когда к вопросу прикладывается файл, об этом в правилах написано, то и ответ, как правило с файлом, кодом или формулой.
На компактный вопрос - компактный ответ.
Цитата (ikki)
я так писал?

Видно глюк. Исправил



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Вторник, 05.02.2013, 18:15
 
Ответить
Сообщение
Цитата (Ros)
Здорово! Спасибо за ответ!

Когда к вопросу прикладывается файл, об этом в правилах написано, то и ответ, как правило с файлом, кодом или формулой.
На компактный вопрос - компактный ответ.
Цитата (ikki)
я так писал?

Видно глюк. Исправил

Автор - AlexM
Дата добавления - 05.02.2013 в 18:07
ikki Дата: Вторник, 05.02.2013, 18:11 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
я так писал? wacko


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениея так писал? wacko

Автор - ikki
Дата добавления - 05.02.2013 в 18:11
RAN Дата: Вторник, 05.02.2013, 18:31 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Цитата (Ros)
Можно ли удалить все листы книги кроме


Каков вопрос, таков ответ.

Если имеется в виду - можно ли это сделать - можно.
Если требуется разрешение - разрешаем.

Где хоть намек на вопрос - как это сделать? Например, формулы это не умеют. А ведь спрашивают...


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Цитата (Ros)
Можно ли удалить все листы книги кроме


Каков вопрос, таков ответ.

Если имеется в виду - можно ли это сделать - можно.
Если требуется разрешение - разрешаем.

Где хоть намек на вопрос - как это сделать? Например, формулы это не умеют. А ведь спрашивают...

Автор - RAN
Дата добавления - 05.02.2013 в 18:31
Ros Дата: Вторник, 05.02.2013, 18:38 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

ikki, Спасибо.
К сожалению, макрос удаляет все листы в книге. Но принцип я понял, попробую сам модифицировать. Пример файла во вложении.
К сообщению приложен файл: 130205_175947_r.xlsx (92.2 Kb)
 
Ответить
Сообщениеikki, Спасибо.
К сожалению, макрос удаляет все листы в книге. Но принцип я понял, попробую сам модифицировать. Пример файла во вложении.

Автор - Ros
Дата добавления - 05.02.2013 в 18:38
ikki Дата: Вторник, 05.02.2013, 18:51 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Цитата (Ros)
К сожалению, макрос удаляет все листы в книге

в первом посте вы писали одно, по факту - другое.
а потом у вас появляются "ксожаления".
но мысли, что вы таки были неправы, проигнорировав правила форума и рекомендации и не приложив файл - опять же не возникает.
я уже не удивляюсь, что у вас не возникает мысли извиниться.

в этом макросе регистр символов имеет значение.
либо пишите "Добавлено", либо добавьте в самое начало модуля (не макроса! а именно модуля) строку
[vba]
Код
Option Compare Text
[/vba]

и ещё. пожалуйста. постарайтесь не менять свой ник.
а я обещаю запомнить этот.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki


Сообщение отредактировал ikki - Вторник, 05.02.2013, 18:58
 
Ответить
Сообщение
Цитата (Ros)
К сожалению, макрос удаляет все листы в книге

в первом посте вы писали одно, по факту - другое.
а потом у вас появляются "ксожаления".
но мысли, что вы таки были неправы, проигнорировав правила форума и рекомендации и не приложив файл - опять же не возникает.
я уже не удивляюсь, что у вас не возникает мысли извиниться.

в этом макросе регистр символов имеет значение.
либо пишите "Добавлено", либо добавьте в самое начало модуля (не макроса! а именно модуля) строку
[vba]
Код
Option Compare Text
[/vba]

и ещё. пожалуйста. постарайтесь не менять свой ник.
а я обещаю запомнить этот.

Автор - ikki
Дата добавления - 05.02.2013 в 18:51
Michael_S Дата: Вторник, 05.02.2013, 19:07 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Цитата (ikki)
в первом посте вы писали одно, по факту - другое. а потом у вас появляются "ксожаления".

Именно поэтому я, как правило, не даю решения, если нет файла. Чаще всего не угадаешь, а потом еще и виноват окажешься.
До файла мой ответ был бы аналогичен ответам AlexM, и RAN,.
 
Ответить
Сообщение
Цитата (ikki)
в первом посте вы писали одно, по факту - другое. а потом у вас появляются "ксожаления".

Именно поэтому я, как правило, не даю решения, если нет файла. Чаще всего не угадаешь, а потом еще и виноват окажешься.
До файла мой ответ был бы аналогичен ответам AlexM, и RAN,.

Автор - Michael_S
Дата добавления - 05.02.2013 в 19:07
ikki Дата: Вторник, 05.02.2013, 19:10 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
я тоже так стараюсь делать.
но здесь чего-то не сдержался wink
да и ответы Алекса и Андрея я увидел после того, как запостил свой.
не удалять же smile


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki


Сообщение отредактировал ikki - Вторник, 05.02.2013, 19:11
 
Ответить
Сообщениея тоже так стараюсь делать.
но здесь чего-то не сдержался wink
да и ответы Алекса и Андрея я увидел после того, как запостил свой.
не удалять же smile

Автор - ikki
Дата добавления - 05.02.2013 в 19:10
Ros Дата: Вторник, 05.02.2013, 19:11 | Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

ikki, Какие мысли? В чем неправ то? Проигнорировал правила форума? Да, не приложил файл, но из вопроса вполне ясно, что хотелось сделать. [b][b]В первом посте полностью совпадает мысль с последним (регистр символов имеет значение, только в этом первый пост не совпадает, но я бы и сам разобрался в вопросе).
Если же хочется найти изъяны в сообщении и посоревноваться в красноязычии, это конечно Вам в +. Совершенно ясно, что хотелось не узнать что это вообще можно сделать, а как это сделать. Ведь так? (Ведь Вы же сразу написали решение, а все остальное бесполезный флуд и показ своего величия) А дальше начались попытки найти изъяны в сообщении. Так? Или это желание показать свое преимущество в данном вопросе?
Вы очень вежливо себя вели. У Вас же не возникает желание извиниться за корректность беседы?
Спасибо за ответ, но наверное в свете нашей беседы мне не совсем правильно пользоваться плодами Вашего труда (нашел аналогичную тему на другом форуме - ...etaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=21854. - буду пользоваться.

P/S/ Я ник не меняю. Вы с какой целью собираетесь запомнить? Я не скрываюсь. Вы хотите встретится или на форуме реагировать? Я обещаю Вас запомнить.


Сообщение отредактировал Ros - Среда, 06.02.2013, 10:26
 
Ответить
Сообщениеikki, Какие мысли? В чем неправ то? Проигнорировал правила форума? Да, не приложил файл, но из вопроса вполне ясно, что хотелось сделать. [b][b]В первом посте полностью совпадает мысль с последним (регистр символов имеет значение, только в этом первый пост не совпадает, но я бы и сам разобрался в вопросе).
Если же хочется найти изъяны в сообщении и посоревноваться в красноязычии, это конечно Вам в +. Совершенно ясно, что хотелось не узнать что это вообще можно сделать, а как это сделать. Ведь так? (Ведь Вы же сразу написали решение, а все остальное бесполезный флуд и показ своего величия) А дальше начались попытки найти изъяны в сообщении. Так? Или это желание показать свое преимущество в данном вопросе?
Вы очень вежливо себя вели. У Вас же не возникает желание извиниться за корректность беседы?
Спасибо за ответ, но наверное в свете нашей беседы мне не совсем правильно пользоваться плодами Вашего труда (нашел аналогичную тему на другом форуме - ...etaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=21854. - буду пользоваться.

P/S/ Я ник не меняю. Вы с какой целью собираетесь запомнить? Я не скрываюсь. Вы хотите встретится или на форуме реагировать? Я обещаю Вас запомнить.

Автор - Ros
Дата добавления - 05.02.2013 в 19:11
ikki Дата: Вторник, 05.02.2013, 19:13 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Цитата (Ros)
Вы с какой целью собираетесь запомнить?

чтобы в будущем не реагировать на ваши посты.
по крайней мере - до тех пор, пока не будет файла с примером.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
Цитата (Ros)
Вы с какой целью собираетесь запомнить?

чтобы в будущем не реагировать на ваши посты.
по крайней мере - до тех пор, пока не будет файла с примером.

Автор - ikki
Дата добавления - 05.02.2013 в 19:13
Ros Дата: Вторник, 05.02.2013, 19:19 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Ок, обязуюсь прикладывать файл с примером (только из-за правил форума). Но прошу Вас никогда не реагировать на мои сообщения! Это будет обоюднополезно! Спасибо!
 
Ответить
СообщениеОк, обязуюсь прикладывать файл с примером (только из-за правил форума). Но прошу Вас никогда не реагировать на мои сообщения! Это будет обоюднополезно! Спасибо!

Автор - Ros
Дата добавления - 05.02.2013 в 19:19
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!