XL 2016 VBA-Ecran qui "saute"

  • Initiateur de la discussion Initiateur de la discussion ml121
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ml121

XLDnaute Nouveau
Bonjour,

J'ai un bout de code qui met à jour un sommaire selon l'indentation de la la ligne .

Des cellules sont dédiées à la mise en forme, je copie les formats et je les colles en fonction de l’indentation.

Le problème est que malgrès le screenupdating=false, l'écran se met à clignoter comme si le paramètre screenupdating n'était pas mis en pause...

Sub meforme()
Dim i As Integer
Dim ocell, oMRang1, oMRang2, oMRang3, oMRang4 As Range


Application.ScreenUpdating = False


For i = 3 To 57

Set ocell = Range("H" & i)

Select Case ocell.IndentLevel

Case Is = 0
Range("K3").Copy
ocell.PasteSpecial xlPasteFormats

Case Is = 1
Range("K4").Copy
ocell.PasteSpecial xlPasteFormats

Case Is = 2
Range("K5").Copy
ocell.PasteSpecial xlPasteFormats

Case Is = 3
Range("K6").Copy
ocell.PasteSpecial xlPasteFormats

End Select

Next

Application.ScreenUpdating = True

End Sub


Une idée ?

Cordialement ,
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
740
Réponses
8
Affichages
1 K
Réponses
13
Affichages
2 K
Réponses
5
Affichages
1 K
Retour