Bonjour à tous
Je voudrais faire une pause dans ma macro le temps de faire une saisie dans une cellule, et que ma macro se relance dès que j'ai validé cette saisie.
Possible ou pas ?
Merci par avance
Je voudrais faire une pause dans ma macro le temps de faire une saisie dans une cellule, et que ma macro se relance dès que j'ai validé cette saisie.
Possible ou pas ?
Sub Ajouter()
Rows("32:32").Select
Selection.Copy
Rows("31:31").Select
Selection.Insert Shift:=xlDown
Range("B31").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = ""
Range("A31").Select
Selection.ClearContents
Range("A31").Select
MsgBox "Saisir le nouveau verbe dans la cellule active"
... je voudrais qu'ici, l'éxécution soit suspendue, me rende la main le temps de saisir du texte dans la cellule sélectionnée, puis qu'elle reprenne la suite de son éxécution dès que je valide ma saisie!
Range("B31").Select
Dim rep
rep = MsgBox("Saisir une traduction dans la cellule active ?", vbYesNo)
If rep = vbYes Then
... même chose ici
Trier
Else
Trier
End If
End Sub
Merci par avance