Problème de macro

Dja64 -  
mobile75 Messages postés 69 Statut Membre -
Bonjour,
j'ai réalisé une petite base de donnée sous excel avec différentes macros dont une pour faire des suppressions de lignes. Elle fonctionne mais quand je clique sur "annuler" dans la boite de dialogue, j'ai un message d'erreur qui apparaît et je sais pas pourquoi.
Ma macro est la suivante:
Private Sub CommandButton3_Click()
Dim titre As String
titre = InputBox("Pour supprimer une ligne, tapez le numéro de cette ligne puis cliquez sur entrée. Pour supprimer les lignes de 2 à 6, tapez 2:6, puis cliquez sur entrée")
Rows(titre).Select
Selection.Delete Shift:=xlUp
Range("A3").Select
End Sub

Le débogage me surligne "rows (titre).Select"
Aidez moi SVP et si vous pouvez aussi me dire comment on fait un retour à la ligne pour les phrases dans la boite de dialogue.

Merci d'avance
A voir également:

1 réponse

mobile75 Messages postés 69 Statut Membre 17
 
salut

voila ce que je mettrai :

If vbCancel Then
else
Rows(titre).Select
Selection.Delete Shift:=xlUp
Range("A3").Select
End If

pour mettre des retours chariots essaye avec Vbcrlf

ex: "pour selectionner " & vbcrlf & " une ligne"

A+
Essayer.........des fois ça marche............
0