Страницы: 1
RSS
Поправить код (метод .Select)
 
Посмотрите, пожалуйста код. Здесь на форуме слышал, что лучше не использовать метод .Select. Почему и что использовать вместо?  
 
Sub Печать_1_стороны()  
Application.ScreenUpdating = False  
For num = Range("Початковий_номер").Value To Range("Кінцевий_номер").Value  
Worksheets("Основний").Select  
Range("Номер_студента").Select  
ActiveCell.FormulaR1C1 = num  
Worksheets("Сторона 1").Select  
ActiveWindow.SelectedSheets.PrintOut Copies:=1  
Next num  
Worksheets("Основний").Select  
Application.ScreenUpdating = True  
End Sub
 
Лучше не использовать - поскольку это замедляет код, и в этом нет никакой необходимости:  
 
Sub Печать_1_стороны()  
   Application.ScreenUpdating = False  
   For num = Range("Початковий_номер").Value To Range("Кінцевий_номер").Value  
       Worksheets("Основний").Range("Номер_студента") = num  
       Worksheets("Сторона 1").PrintOut  
   Next num  
End Sub
 
{quote}{login=EducatedFool}{date=21.11.2010 03:48}{thema=}{post}Лучше не использовать - поскольку это замедляет код, и в этом нет никакой необходимости:  
End Sub{/post}{/quote}  
 
Спасибо!
Страницы: 1
Читают тему
Наверх
Loading...