Amélioration d'une macro pour masquer lignes Excel 07

Bonsoir le forum,

J'ai une macro (code ci-dessous) pour masquer les lignes, macro qui fonctionne très bien.

Pour masquer les lignes actuellement je note dans la textbox qui s'ouvre les n° des lignes (séparés par une virgule si j'en ai plusieurs) mais j'aimerais si c'est possible avoir également la possibilité de noter une plage de lignes à masquer par exemple de la 10 à la 20 en notant dans la textbox par exemple 10-20 : en fait je veux avoir le choix.

Private Sub CommandButton1_Click()
Dim sL$, tL, i%
sL = TextBox1
If sL = "" Then Exit Sub
tL = Split(sL, ",")
For i = 0 To UBound(tL)
On Error Resume Next 
Rows(tL(i)).Hidden = True
On Error GoTo 0
Next
Unload Me
End Sub

D'avance merci pour vos réponses

-- 22 Mai 2011, 19:11 --

Re-bonsoir le forum,

j'ai oublié de vous joindre un fichier

Avec mes excuses

Bonjour

Un essai

Bonsoir Banzai64,

Je te remercie beaucoup pour la rapidité de ta réponse, c'est sympa.

J'ai essayé et c'est exactement ce que je voulais

Encore merci

Bonne soirée

Rechercher des sujets similaires à "amelioration macro masquer lignes"