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.

VBA - Kopiowanie tabeli z Excela w formie JPEG do outlooka

kunio_1 23 Kwi 2015 11:53 981 2
  • #1 23 Kwi 2015 11:53
    kunio_1
    Poziom 7  

    Witam,

    mam problem z makrem kopiującym tabele w formie zdjęcia do Excela. Wszystko działa tylko, gdy obszar zaznaczenia jest bardzo mały.

    Czy wie ktoś jak można za pomoća podobnego kodu wrzycić kilka zdjęć do jednego maila, lub jak można zwiększyć zdjęcie tak by było czytelne w mailu. Dziękuję za pomoc. Poniżej kod.

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    0 2
  • #2 23 Kwi 2015 12:16
    Oineh
    Poziom 20  

    Zapisz tabele jako jpg np w: "C:\Temp\obrazek1.jpg"



    a następnie dołącz do obiektu wiadomości za pomocą:

    olMsg.Attachments.Add "C:\Temp\obrazek1.jpg".
    Można użyć HTMLBody wtedy nie trzeba dołączać obrazka.

    olMsg.HTMLBody = RangetoHTML(rng)

    HTML można stworzyć taką funkcją:

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    0
  • #3 23 Kwi 2015 16:35
    kunio_1
    Poziom 7  

    A jak dołaczyć kilka zdjęć zapisanych w folderze do jednego maila ?
    Oraz jak mogę ustalić wielkość zdjęcia wrzucanego do maila?

    Dodano po 3 [godziny] 18 [minuty]:

    i chodzi mi o wklejanie zdjęć w treść maila nie jako załącznik

    0