![]() |
|
Forum
|
|
|
#2 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: mars 2005
Localisation: Nantes, France, Terre
Version Excel : Excel 2003 (PC)
Messages: 998
|
Bonsopir jbs,
avec : Application.ScreenUpdating = False vois du côté aide vba pour les détails Bonne soirée, brico
__________________
|
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: mars 2005
Localisation: Nantes, France, Terre
Version Excel : Excel 2003 (PC)
Messages: 998
|
Oups ! important ...
penser à réactiver : l'aide : ScreenUpdating, propriété Cette propriété a la valeur True si la mise à jour de l'écran est activée. Type de données Boolean en lecture-écriture. Remarque Désactivez la mise à jour de l'écran pour accélérer l'exécution du code de votre macro. Vous ne pourrez suivre le déroulement de la macro mais en revanche celle-ci sera exécutée plus rapidement. N'oubliez pas d'affecter de nouveau la valeur True à la propriété ScreenUpdating à la fin de la macro. un exemple sur un sub de déprotection : Sub NoProtect() Dim FeuillP2 As Object Application.ScreenUpdating = False For Each FeuillP2 In Worksheets FeuillP2.Unprotect Next Application.ScreenUpdating = True End Sub Bonne soirée, Brico
__________________
|
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2006
Messages: 39
|
bonsoir
ou bien ceci pour des codes longs Application.ScreenUpdating = False Application.Calculation = xlCalculationManual ton code Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|