Avatar billede macho Praktikant
15. maj 2007 - 21:15 Der er 12 kommentarer og
1 løsning

Hjælp til en makro i Word/Outlook 2003

Jeg har lavet en formular i Word 2003. Til dette dokument vil jeg gerne have oprettet en makro.
Denne makro skal gøre dokumentet klar som en vedhæftet fil i en ny e-mail, uden først at gemme og navngive dokumentet. I denne nye e-mail vil jeg gerne have en bestemt e-mail-adresse som modtager og et forudbestemt emne.

Enhver form for hjælp modtages med kyshånd ;-)
Avatar billede jkrons Professor
15. maj 2007 - 21:24 #1
Her er en mulighed

Sub SendVedhaeftet()

    ActiveDocument.HasRoutingSlip = True
    With ActiveDocument.RoutingSlip
        .Subject = "Indsæt emne her"
        .AddRecipient Recipient:="modtager@email.dk"
    End With
    ActiveDocument.Route

End Sub

Ret emnet og modtageradressen.
Avatar billede jkrons Professor
15. maj 2007 - 22:12 #2
Jeg skulle måske lige sige, at hvis du ikke ønsker umiddelbar afsendelse, men i stedet vil have viases Send dialogen, så skal det gribes an på en lidt anden måde, og det kræver at dokumentet er gemt først.
Avatar billede macho Praktikant
15. maj 2007 - 22:15 #3
Hhmmm... jeg har pt. "kun" Office 2007 at teste på, og hvis jeg bruger din mulighed, får jeg følgende fejl:

Method 'HasroutingSlip' of object '_Document' failed

Jeg prøver i Office 2003 i morgen... vender tilbage!
Avatar billede jkrons Professor
15. maj 2007 - 22:21 #4
Det er muligt at syntaksen er ændret i 2007. Den har jeg ikek pt. så det skal jeg ikke kunne sige.
Avatar billede macho Praktikant
15. maj 2007 - 23:54 #5
Så kom jeg på en PC, som har Office 2003. Desværre får jeg stadig en fejl med dit forslag:

"Dit postsystem understøtter ikke alle de funktioner, der er nødvendige til distribution af dokumenter"

Any idea?
Avatar billede macho Praktikant
15. maj 2007 - 23:59 #6
Umiddelbart efter denne fejlmedd. får jeg denne:

"Object variable or With block variable not set"

??
Avatar billede jkrons Professor
16. maj 2007 - 15:04 #7
Er Outlook installeret? Er der oprettet en reference til Outlook fra Excel?
Avatar billede jkrons Professor
16. maj 2007 - 15:06 #8
Sorry, Word og spørgsmålet er i øvrigt forkert. Det var jo "den billige" løsning du fik her. Hvilket postsystem kører pc'en, skulle jeg har spurgt.
Avatar billede macho Praktikant
16. maj 2007 - 16:13 #9
jkrons, jeg kan teste med Word 2003 og Outlook 2003 i aften - det er de to programmer, det skal fungere imellem. I går da jeg prøvede, var det med Word 2003 og Outlook Express, hvilket nok ikke er ideelt!
Avatar billede jkrons Professor
16. maj 2007 - 16:32 #10
Det tror jeg at du har ret i. Jeg er ikke sikker på at OutlookExpress understøtter RoutingSlip.
Avatar billede macho Praktikant
16. maj 2007 - 19:55 #11
Så fik jeg Outlook på maskinen og nu virker det bedre. Dog ryger formularen automatisk i "Udbakke" i Outlook. Jeg kan dog leve med det, hvis alternativet er, at dokumentet skal gemmes først!
Avatar billede macho Praktikant
16. maj 2007 - 20:09 #12
Når dokumentet er sendt i Outlook, bliver følgende tekst automatisk medsendt:

"Der er tilføjet en distributionsliste i dette dokument. Klik på Send til i menuen Filer i Microsoft Office Word for at videresende dokumentet, når du er færdig med at gennemse det."

Hvad er det med en distributionsliste og kan jeg undgå denne tekst?
Avatar billede macho Praktikant
31. januar 2008 - 21:53 #13
Lukker
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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