Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

makro - excel e-mail bez załącznika

hckate 14 Lip 2015 19:17 879 11
  • #1 14 Lip 2015 19:17
    hckate
    Poziom 4  

    witam, czy za pomocą sendmail można wygenerować okno e-mail bez zaciągniętego załącznika? chodzi mi o to żeby email mial jedynie usupełnione pole tematu niestety z automatu zaciąga mi sie załącznik i nie wiem jak sie go pozbyc :(

    0 11
  • #2 14 Lip 2015 19:48
    JRV
    Specjalista - VBA, Excel

    Witaj
    Zależy jakie klient e-mail

    0
  • #3 14 Lip 2015 21:13
    hckate
    Poziom 4  

    outlook, excel 2013

    0
  • #4 14 Lip 2015 21:27
    JRV
    Specjalista - VBA, Excel

    wVBA w referencjach zaznacz OutLook biblioteki, to również jest programowany z VBA. Niestety nie ma wersji 2013. Google czy nie spróbować?

    Dodano po 4 [minuty]:

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    0
  • #5 15 Lip 2015 20:40
    hckate
    Poziom 4  

    korzystam z opcji sendmail wpisuje odbiorców i zaciągam jako temat dane z kilku komórek problem w tym że do maila automatycznie podpina się załącznik ze skoroszytem a ja go nie chcę czy jest możliwość aby go zablokować? Chce aby mail był bez żadnych załączników.

    0
  • #6 15 Lip 2015 20:54
    JRV
    Specjalista - VBA, Excel

    Nie uda sie z opcji sendmail bez załączników.
    Powyższy kod można użyć.
    W związku z uwagami Wybierz wymagane wiersze.
    Np. to nie trzeba:

    Code:
      'zalaczniki wiadomosci - dolacza ostatnia, zapisana wersje akutalnego skoroszytu
    
        .Attachments.Add ActiveWorkbook.FullName

    0
  • #7 15 Lip 2015 21:56
    clubs
    Poziom 31  

    hckate napisał:
    korzystam z opcji sendmail wpisuje odbiorców i zaciągam jako temat dane z kilku komórek problem w tym że do maila automatycznie podpina się załącznik ze skoroszytem a ja go nie chcę czy jest możliwość aby go zablokować? Chce aby mail był bez żadnych załączników.


    Witam
    Załącz swój kod (no chyba że korzystasz z kodu tego co podał JRV to usuń tworzenie załącznika)

    0
  • #8 20 Lip 2015 18:00
    hckate
    Poziom 4  

    Sub mail()
    temat = range("a2")
    sendmail (adresy odbiorców, subject:=temat, " ")
    end sub

    0
  • #10 20 Lip 2015 19:57
    hckate
    Poziom 4  

    Sub sendmail()

    Dim Temat As String

    Temat = Range("A2")

    ActiveWorkbook.sendmail "", Subject:=Temat


    End Sub

    Nie chodzi mi o automatyczne wysłanie maila, tylko otworzenie okienka outlook jedynie z treścią tematu.Ten kod działa jedynie co to automatycznie dodaje do wiadomości załącznik I nie potrafie sie go pozbyć. [/film]

    0
  • #11 20 Lip 2015 20:03
    JRV
    Specjalista - VBA, Excel

    Post #4
    Makro Uruchomia OutLook i wybrać to, czego potrzebujesz (zobacz uwagi)
    PS
    Specjalnie podałem przykład, gdzie są polskie komentarze

    0
  • #12 20 Lip 2015 20:10
    clubs
    Poziom 31  

    hckate napisał:

    Nie chodzi mi o automatyczne wysłanie maila, tylko otworzenie okienka outlook jedynie z treścią tematu.Ten kod działa jedynie co to automatycznie dodaje do wiadomości załącznik I nie potrafie sie go pozbyć. [/film]


    Tak ale cały czas nie podajesz pełnego kodu na wysyłanie
    możesz zrobić tak
    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0
  Szukaj w 5mln produktów