Enregistrement après envoie du mail VBA

Hello,

Vous m'avez beaucoup aider jusque là j'ai encore besoin de votre aide enfaite je voudrais faire un enregistrement simple (sans changement du nom ni de l'emplacement) après chaque envoie du fichier par mail ce qui me bloque c'est que ma macro créer le mail et fait tout ce que je lui demande mais je ne trouve pas le code pour revenir sur le fichier excel et enregistrer:/

Voici mon code il est très court:

Sub EnvoieMail""()

Dim MaFeuille As Worksheet
Dim NbLigne As Integer

Set MaFeuille = ThisWorkbook.Sheets("")
Application.ScreenUpdating = False

NbLigne = MaFeuille.Range("A" & Application.Rows.Count).End(xlUp).Row
With MaFeuille.Range("A1:G" & NbLigne).Parent.MailEnvelope.Item

.To = "fnicais@amazon.com "
.Subject = """" """
.Send

End With

MsgBox "Le mail est envoyé"


Application.ScreenUpdating = True

End Sub

Merci d'avance pour vos réponses :)

Bonjour,

Je ne sais pas si j'ai compris mais peut-être en rajoutant :

ThisWorkbook.save

avant la fin de la procédure.

En passant, vous pouvez utiliser les balises </> pour poster du code et le rendre plus lisible

Cdlt,

Rechercher des sujets similaires à "enregistrement envoie mail vba"