Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.12.2007, 13:08   #1
Romuald
Форумчанин
 
Регистрация: 12.11.2007
Сообщений: 209
По умолчанию При закрытии листа, стираются данные

Добрый день
Подскажите, пожалуйста, чтобы не хранить лишние данные, при закрытии листа данные автоматом удалялись
Range("A:K").ClearContents
Romuald вне форума
Старый 20.12.2007, 13:21   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Вставь в модуль "Эта книга" следующий код:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Range("A:K").ClearContents
End Sub
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 20.12.2007, 13:24   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Предыдущий код - это при закрытии книги, а для листа можно применить:
Private Sub Worksheet_Deactivate()
Range("A:K").ClearContents
End Sub
Но эта очистка будет происходить при каждом переходе с этого листа на другой. А как иначе понимать "закрытие листа"?
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставить данные из одного листа (таблицы) в другой kartol Microsoft Office Excel 30 11.08.2008 10:43
База тормозит при закрытии muu БД в Delphi 1 14.06.2008 20:47
как перенести данные с листа excel в текстовой фаил? sergey34 Microsoft Office Excel 6 02.12.2007 22:59
ошибка при закрытии adoquery Банзай БД в Delphi 7 03.09.2007 19:31