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 :
- Sub deletecell()
- '
- If (ActiveSheet.UsedRange.Rows.Count > 79) Then
- ActiveSheet.Rows("80:" & ActiveSheet.UsedRange.Rows.Count).EntireRow.Select
- Selection.Value = vbNullString
- End If
-
- ActiveSheet.Range("a4:o79" ).Select
- Selection.Value = vbNullString
-
- ActiveSheet.Range("a3:g3" ).Select
- Selection.Value = vbNullString
|
Message édité par zipohi2 le 11-04-2008 à 16:06:05