Print side | Luk vindue

Mail med vedhæftet filer

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=4765
Udskrevet den: 02.Maj.2024 kl. 23:37


Emne: Mail med vedhæftet filer
Besked fra: Kristian W.
Emne: Mail med vedhæftet filer
Posteringsdato: 08.Aug.2022 kl. 13:05
Jeg vil gerne kunne "printe" et område af mit ark til PDF. 
Pt bruger jeg eksport funktionen. 

Efterfølgende vil jeg gerne sende en mail med denne fil vedhæftet samt en anden fil. 
Pt bruger jeg HYPERLINK funktionen (Celle N2)

Da det er en del af flere funktioner der køre i en macro har jeg følgende som desværre ikke virker

 
ActiveSheet.ExportAsFixedFormat _
    Type:=xlTypePDF, _
    Filename:=Range("N7").Select, _
    Quality:=xlQualityStandard, _
    IncludeDocProperties:=True, _
    IgnorePrintAreas:=False, _
    OpenAfterPublish:=False
    
    Range("N2").Select
    
End Sub

Min macro gemmer desværre ikke nogle fil og vælger heller ikke Celle N2 hvor Hyperlinket er. 

Hvordan får jeg den til at gemme pdf'en korrekt og vedhæfte den til mailen. 
Jeg vil desuden gerne vedhæfte endnu en fil,  sti & navn (celle N8)

Håber at der er nogle der kan hjælpe



Svar:
Besked fra: EXCELGAARD
Posteringsdato: 09.Aug.2022 kl. 09:30
Under 'Filename' skal du benytte:
Filename:=Range("N7").Value
For at sende filen med en e-mail, skal du enten benytte 'OutLook' objektet, eller CDO-mail (som jeg prsonligt altid selv benytter).
Uanset om du benytter den ene eller anden medtode, skal du blot benytte 'Attachment' egenskaben.

En alternativ metode er at benytte 'Activesheet.MailEnvelope' metoden, som jeg faktisk tror vil være det idelle i dit tilfælde.
Men, denne metode kræver igen, at 'OutLook' er din standard mail-klient.


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: Bjarnehansen
Posteringsdato: 09.Aug.2022 kl. 18:59
uploads/397/Skabelon_-Timeseddel_version_2.00.003_web.xlsm" rel="nofollow - uploads/397/Skabelon_-Timeseddel_version_2.00.003_web.xlsm

her er et ark med en timeseddel
som kan gemmes som pdf
sendes via mail (outlook)
man kan oprette teksten til mailen
man kan ændre mappe hvor timesedlen gemmes
man kan se lagringsmappens indhold

måske det kan bruges som en ide.



-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK


Besked fra: Bjarnehansen
Posteringsdato: 14.Aug.2022 kl. 16:20
Hej kristian

har du fundet en løsning???


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK



Print side | Luk vindue