[VBA]reinitialiser l'ascenceur?

reinitialiser l'ascenceur? [VBA] - VB/VBA/VBS - Programmation

Marsh Posté le 11-04-2008 à 16:04:47    

salut,
 lors de l'execution d'une macro, j'efface le contenu de toutes mes cellules. mon problème est que l'ascenseur (scrollbar) ne se réinitialise pas, c'est à dire qu'il reste tout petit alors qu'il n'y a plus lieu!!! mais à la réexecution de la macro, l'ascenseur s'est alors réinitialisé correctement à ma nouvelle plage de cellule.  
donc de deux questions, l'une: pourquoi ca ne se réinitialise pas dès le premier coup? la deuxième qu'est ce qui produit la rénitialisation, et comment le faire dans ma macro.
voici le code pour ceux que ca interesse
merci

Code :
  1. Sub deletecell()
  2. '
  3.     If (ActiveSheet.UsedRange.Rows.Count > 79) Then 
  4.            ActiveSheet.Rows("80:" & ActiveSheet.UsedRange.Rows.Count).EntireRow.Select
  5.            Selection.Value = vbNullString
  6.     End If
  7.    
  8.     ActiveSheet.Range("a4:o79" ).Select
  9.     Selection.Value = vbNullString 
  10.    
  11.     ActiveSheet.Range("a3:g3" ).Select
  12.     Selection.Value = vbNullString


Message édité par zipohi2 le 11-04-2008 à 16:06:05
Reply

Marsh Posté le 11-04-2008 à 16:04:47   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed