Bonjour tout le monde,
J'utilise en faite un code qui me permet de générer un fichier excel basique qui contient un tableau que j'envoie par mail. Après l'envoie du mail, je supprime le fichier.
Mon problème actuel, c'est que mon code fontionne bien sur une version d'escel 2016 alors que quand j'utilise le même fichier sur un excel de office 365, j'ai une erreur 53 : le fichier est introuvable.
j'utilise cette ligne de code pour supprimer le fichier excel :
Kill ThisWorkbook.Path & "\*Temp*.*"
Le fichier est enregistré puis fermer avant l'envoie de mail via ces lignes de code.
sFichier2 = ThisWorkbook.Path & "\Temp.xlsx"
.....
ActiveWorkbook.SaveAs Filename:=sFichier2
Application.DisplayAlerts = False
ActiveWorkbook.Close
Application.DisplayAlerts = True
j'ai essayer diverses manière pour la fonction kill comme
Kill sFichier2 ou Kill "Temp.xlsx"
Pour finir, je précise juste que le fichier est enregistré dans un dossier OneDrive.
Merci d'avance pour votre aide et vos réponses, j'espère avoir été assez claire.