qqun pr m'aider sur coincé en excel vba simple

  • Initiateur de la discussion Initiateur de la discussion CARO08
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

CARO08

Guest
j'ai créé une inputbox qui dde à l'utilisateur de sélectionner des cellules: range (dim plage as range)
Mais je souhaiterais gérer le cas ou l'utilisateur clic sur le bouton annuler (que la macro réafiche la fenêtre par exemple)
voici mon code:

Dim Plage As Range
Set Plage = Application.InputBox('Sélectionnez toutes les données relatives au demandeur !', 'Sélection de cellules', Type:=8)
MsgBox ('Cette plage a été copié : ' & Plage.Address)
Plage.copy
Sheets('ss_entretien').Select
fin = Sheets('ss_entretien').Range('A65535').End(xlUp).Row + 1
Range('A' & fin).Select
ActiveSheet.Paste Link:=True
Sheets('cv').Select
Application.CutCopyMode = False
Plage.copy
Sheets('neg_ss_entretien2').Select
Range('C2').Select
ActiveSheet.Paste Link:=True
Sheets('cv').Select
Application.CutCopyMode = False

End Sub
Merci beaucoup par avance
caro
 
Bonjour caro

peut etre en passant par un gestionnaire d'erreur :

Dim Plage As Range
On Error GoTo fin
Set Plage = Application.InputBox('Sélectionnez toutes les données relatives au demandeur !', 'Sélection de cellules', Type:=8)
On Error GoTo 0
MsgBox ('Cette plage a été copié : ' & Plage.Address)
Plage.Copy
Sheets('ss_entretien').Select
fin = Sheets('ss_entretien').Range('A65535').End(xlUp).Row + 1
Range('A' & fin).Select
ActiveSheet.Paste Link:=True
Sheets('cv').Select
Application.CutCopyMode = False
Plage.Copy
Sheets('neg_ss_entretien2').Select
Range('C2').Select
ActiveSheet.Paste Link:=True
Sheets('cv').Select
Application.CutCopyMode = False
fin:
End Sub

salut
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
878
J
Réponses
22
Affichages
3 K
jui42
J
V
Réponses
4
Affichages
3 K
Valentin94
V
I
Réponses
5
Affichages
2 K
I
R
Réponses
0
Affichages
3 K
R
P
Réponses
5
Affichages
1 K
B
Réponses
6
Affichages
2 K
Retour