
Mne to na Office 2016 funguje, tak ako chcete. Akú máte verziu, možno tam bude problém.

lopi007: on testuje či je Outlook otovrený obdobne:
...
On Error Resume Next
Set OutlApp = GetObject(, "Outlook.Application")
If Err Then
Set OutlApp = CreateObject("Outlook.Application")
IsCreated = True
End If
OutlApp.Visible = True
On Error GoTo 0
...
Nomi: "...se to zasekne..." - Na ktorom riadku ?
Skôr si myslím, že je problém v tom čo sa tu spomínalo len pár týždňov dozadu (sa mi nechce hľadať tú tému), a to, že staršie Office pristupujú k obj. modelu Outlook inak.
Dim objOL as Object
Set objOL = CreateObject("Outlook.Application")
vs
Dim objOL as Outlook.Application
Set objOL = New Outlook.Application
Prípadne pridať referenciu na Microsoft Outlook xx.x Object Library.

@elninoslov
Zasekne se nechápu proč na řádku připojování přílohy (to jsme kontroloval a ta je na disku vytvořená)
.Attachments.Add PdfFile
Zkusil jsem postup co jsi psal včetně přidání reference a nepomohlo.
@lopi007 ve firmě se používá všude Outlook tak že toto neřeším ;o)
Vyřešeno tím že jsem poprosil Správce sítě aby nastavily na farmě spuštění Outlooku po startu - tak snad lidi nebudou zavírat stejně by si ho měli pouštět aď pro řešení mailů tak případné sdílené úkoly a kalendář

Zdravím, nechci zakládat nové vlákno. Byl by někdo ochotný toto makro upravit tak, aby se nevkládala příloha, ale připojilo by se to přímo do těla zprávy jako obrázek. Díky moc.

Již dlouho používám pro zasílání e-mailů z Excelu (i s více adresáty a s přílohami) proceduru od C.Pearsona, která se obejde bez služeb Outlooku. Bližší informace lze nalézt na http://www.cpearson.com/excel/Email.aspx

Promiňte, strašně se omlouvám, jsem jen hloupý BFU, co se neumí ani pořádně zeptat a zasloužil by pár facek...
Zeptal jsem se laicky, že nechci přílohu, ale připojení do těla zprávy jako obrázek. OK po vašem tedy: náhled určitých buněk jako obrázek. V tomto konkrétním případě z listu "Servis" výběr A1:C2. A můžeme si klidně tykat nebo zde na foru je to jinak?