01. september 2003 - 13:50Der er
6 kommentarer og 1 løsning
Slette fil
Hej igen
Som tidligere nævnt slås jeg lidt med en skabelon. Ved klik på en commandbutton (i en form) gemmes dokumentet - navnet på dokumentet hentes fra formularen i feltet 'Navn'
Dokumentet sendes via mail.
Nu vil jeg jo gerne rydde op efter mig og slette filen igen. Dette virker, hvis jeg erstatter dokumentnavn med et faktisk navn. ActiveDocument.Close Kill c:\dokumentnavn.doc
Men dokumentnavn ændre sig jo troede at jeg kunne benytte Kill ("C:\" & Navn.Text) Men den makker ikke ret :-(
Vil du bare slette en fil-så gå i dosprompt og skriv: rd filnavn og filnavn skal være dosnavnet som du finder med dir /x
Synes godt om
Slettet bruger
01. september 2003 - 14:14#2
VBA er ikke min stærke side, men umiddelbart ser det ud til, at du ikke vil bruge nogle af de dokumenter du gemmer, så hvorfor ikke gemme dem i en bestemt mappe, og så vælge at slette indholdet af mappen (*.doc).
Eller gemme navnet i navn.text som en variabel, og så hente den når du skal slette dokumentet.
Skabelonen skal distribureres til andre brugere. Jeg vil ikke ulejlige brugerne med at slette filen selv. Jeg vil heller ikke oprette en mappe på deres drev.
Synes godt om
Slettet bruger
01. september 2003 - 14:58#4
Hvad med at gemme navnet i en variable og hente den der.
Det kan godt være, at jeg spørger dumt, men hvad er ideen med at brugeren trykker for at gemme, og du derefter automatisk sletter filen igen? Er der noget jeg helt har misforstået?
Jeg bliver, så vidt jeg har fundet ud af, nødt til at gemme dokumentet før jeg kan vedhæfte det i en mail. Når mailen er sendt så er der ikke nogen grund til at gemme dokumentet. Ellers har du helt ret :-)
Synes godt om
Slettet bruger
02. september 2003 - 00:04#6
ja, men det er jo fra dig de sendes ikke? Brugeren får dem jo i en mail- eller hvad? Jeg må nok stå af her. Beklager
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.