Alex
unread,Jun 14, 2021, 5:23:24 AM6/14/21You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Bonjour à tous,
J'ai un fichier Excel avec macro, dans lequel j'ai ajouté un processus de mail automatique avec ajout de pièce jointe. L'ajout de pièce jointe se fait depuis un Userform en cliquant sur un bouton permettant de sélectionner un document . Tout fonctionne très bien si l'utilisateur ajoute bien une pièce jointe, mais si depuis la fenêtre "explorateur", choix du ficher à joindre et qu'il appuie sur le bouton "annuler" la macro plante. j'aimerai ajouter un mode sans echec afin de résoudre ce problème.
Voici ce que j'ai en code :
Private Sub BtnRIB_Click()
Nomf = Application.GetOpenFilename("all files(*.*),*.*")
PJRIB.Value = Nomf
NF1 = PJRIB
If Me.PJRIB <> "" Then
Sheets("RIB").Select
Range("A1").Select
' CA BEUG SUR LA LIGNE CI-DESSOUS SI APPUIE SUR ANNULER
ActiveSheet.OLEObjects.Add(Filename:=PJRIB.Value, _
Link:=False, DisplayAsIcon:=True, IconFileName:= _
PJRIB.Value, _
IconIndex:=0, IconLabel:=PJRIB.Value).Select
End If
Sheets("FICHE").Select
If Me.PJRIB.Value <> "" And Me.PJKBIS.Value <> "" Then
Me.BtnValidation.Enabled = True
End If
End Sub
Merci par avance de votre aide pour résoudre ce problème.
Bonne journée