Avatar billede snej Nybegynder
21. februar 2008 - 14:43 Der er 4 kommentarer og
1 løsning

Slette fil vha makro

Jeg har en makro der gemmer en midlertidig fil, som sendes via mail.

Nu kunne jeg godt tænke mig at slette den midlertidige fil via makroen, kan man det?
Avatar billede bak Seniormester
21. februar 2008 - 15:15 #1
Du skal selvfølgelig  vente med at slette indtil filen ligger i outlook

Displayalerts=false gør at excel ikke spørger dig først.


Application.DisplayAlerts = False
  Kill MyTempFile
Application.DisplayAlerts = True
Avatar billede snej Nybegynder
21. februar 2008 - 15:43 #2
Nu er filen ikke en temp fil, den er blevet gemt på mit drev, for at få det rigtige navn inden den blev sendt.

Det er altså en fil navngivet af makroen og gemt på mit drev, som jeg gerne efterfølgende vil slette.
Avatar billede bak Seniormester
21. februar 2008 - 16:42 #3
Det er jeg klar over. MyTempFile er bare navn/sti på filen du lige har gemt.


ActiveWorkbook.SaveAs Filename:="C:\minfil.xls"
  MyTempFile = ActiveWorkbook.FullName
  ActiveWorkbook.Close savechanges:=False
 
  'kode for at sende med outlook
 
  Application.DisplayAlerts = False
  Kill MyTempFile
  Application.DisplayAlerts = True
Avatar billede snej Nybegynder
22. februar 2008 - 13:19 #4
Det ser ud til at fungere, smid et svar så får du pointene.
Avatar billede bak Seniormester
22. februar 2008 - 14:39 #5
ok :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester