< návrat zpět

MS Excel


Téma: Odeslání listu na e-mail rss

Zaslal/a 19.5.2014 9:48

Prosím, jak udělat makro na odeslání listu na e-mail?
Představa je taková. V List1 vložím tlačítko a když na něj kliknu, tak odešle List2 na předdefinovaný e-mail. Díky moc!

Zaslat odpověď >

Strana:  « předchozí  1 2 3 4
#054646
avatar
Tak nakoniec sa podarilo ale dostavam stale chybu:
Počas odosielania došlo k chybe. Email sice pride ale dost dlho odosiela postu predtym nebol nebol problemcitovat
#055480
avatar
Potrebujem poradit s makrom pri odosielani celeho zosita do Outlooku. Email sa odosle ale stale dostavam chybu: Počas odosielania došlo k chybe. A niekedy mi vobec nechce zatvorit outlock musim ho manulane ukoncit cez spravcu uloh.

Private Sub Workbook_AfterSave(ByVal Success As Boolean)
Dim OLApp As Object, eMailAdresa As String, Ucet As String, oAccount, bOK As Boolean

eMailAdresa = test@gmail.com"
Ucet = "test@gmail.com"

If MsgBox("Chcete odoslať tento súbor na email ?" & vbNewLine & eMailAdresa, vbYesNo + vbQuestion) = vbNo Then Exit Sub

On Error Resume Next
Set OLApp = GetObject(, "Outlook.Application")
If OLApp Is Nothing Then Set OLApp = CreateObject("Outlook.Application")
On Error GoTo 0

If OLApp Is Nothing Then MsgBox "Outlook nieje možné spustiť", vbCritical: Exit Sub

For Each oAccount In OLApp.Session.Accounts
If oAccount = Ucet Then bOK = True: Exit For
Next oAccount
If Not bOK Then MsgBox "Tento účet v Outlooku neexistuje." & vbNewLine & Ucet: Exit Sub

On Error Resume Next
With OLApp.CreateItem(0)
.To = eMailAdresa
.Subject = "test"
.Body = "test"
.Attachments.Add ThisWorkbook.FullName
Set .SendUsingAccount = oAccount
.Send
.Display
End With
If Err.Number <> 0 Then MsgBox "Počas odosielania došlo k chybe.", vbCritical
On Error GoTo 0

Set OLApp = Nothing
End Subcitovat

Strana:  « předchozí  1 2 3 4

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje