Страницы: 1
RSS
VBA. очистить диапазон ячеек
 
требуется очистить ячейки, нашел только макрос "удалить"  
 
rivate Sub CommandButton2_Click()  
Range("B17:K500").Delete  
End Sub  
 
 
замена Delete -> Clean  не сработала :)))
 
Попробуйте clear. Или clearcontents.
Я сам - дурнее всякого примера! ...
 
Range("B17:K500").Select  
   Selection.ClearContents
 
Clear  
ClearContents  
 
Чаще справку читайте.
 
Зачем искать?  
Для этого есть макрорекордер - включаем, стираем (через Delete), выключаем, смотрим:  
 
   Range("A1:A6").Select  
   Selection.ClearContents  
     
выкидываем ненужное:    
       Range("A1:A6").ClearContents  
 
Если аналогично сделать через меню "очистить всё", то получим  
       Range("A1:A6").Clear
 
Формат не удаляет:  
Range("B17:K500").ClearContents  
 
Формат удаляет:  
Range("B17:K500").Clear
 
формат должен оставаться.  
 
всем пасибо!  
 
 
тема клозет
 
Говорил же автору - больше нужно читать :)  
 
closet - каморка  
клозет - устар. помещение для отправления естественных надобностей
 
{quote}{login=d-konstruktor}{date=09.07.2012 09:45}{thema=}{post}тема клозет{/post}{/quote}Клозет - помещение для отправления естественных надобностей.  
Вы хотите открыть новую тему? :-)
Страницы: 1
Читают тему
Наверх