OUTLOOK: zasílání z excel databáze Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

teichmann.ondrej
Level 3.5
Level 3.5
Příspěvky: 833
Registrován: leden 14
Pohlaví: Nespecifikováno
Stav:
Offline

OUTLOOK: zasílání z excel databáze

Příspěvekod teichmann.ondrej » 16 bře 2018 13:44

Dobrý den,

chtěl by jsme se zeptat, jak nejlépe zasílat email pokud mám Excel databázi o 200 kontaktech a potřeboval by jsem prostřednictvím Outllooku nebo jiného softwaru odeslat nějaký hromadný jeden email.

děkuji moc za reakci.

Ondra

Reklama
Uziv00
Pohlaví: Nespecifikováno

Re: OUTLOOK: zasílání z excel databáze

Příspěvekod Uziv00 » 16 bře 2018 14:27

Kdysi jsem dělal něco podobného: viewtopic.php?f=35&t=96904
Ale někde mám skript, který to přímo odesílal, jen ho musím najít :-)

Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 386
Registrován: červen 13
Pohlaví: Muž
Stav:
Offline

Re: OUTLOOK: zasílání z excel databáze

Příspěvekod elninoslov » 16 bře 2018 14:31

Jednoducho urobte si Skupinu kontaktov.
-Ľudia
-Nová skupina kontaktov
-napíšte Meno skupiny, napr. Celá firma
-Pridať členov
-Z adresára / Z kontaktov programu Outlook
-pridajte ich postupne dvojklikom, alebo označením a stlačením Členovia
-prípadne ich pridajte hromadne označením so stlačením Ctrl alebo Shift (podľa potreby) a stlačením Členovia
-OK - Uložiť a zavrieť

Teraz keď budete posielať mail, stačí ako adresáta uviesť meno skupiny

EDIT:
Aha, tak Excel DB, no to nieje problém pomocou VBA ich nahodiť do novej správy ako príjemcov a v Outlooku si to už odošlete. Prípadne ak bez akéhokoľvek použitia Outlooku, tak snáď cez CDO.

teichmann.ondrej
Level 3.5
Level 3.5
Příspěvky: 833
Registrován: leden 14
Pohlaví: Nespecifikováno
Stav:
Offline

Re: OUTLOOK: zasílání z excel databáze

Příspěvekod teichmann.ondrej » 16 bře 2018 17:00

ja jsem spis takova laik - ale zkušenější - muzete mi poradit jak na VBA?

Uziv00
Pohlaví: Nespecifikováno

Re: OUTLOOK: zasílání z excel databáze  Vyřešeno

Příspěvekod Uziv00 » 17 bře 2018 10:42

Tady to máš:

Kód: Vybrat vše

'****************************************************
'*  Skript načte e-mailové adresy z excel souboru   *
'*    Spustí e-mail pro odeslání na tyto adresy     *
'****************************************************
'*          Vytvořeno pro PC-HELP!                  *
'****************************************************
'*           Etienn@Script v 1.0                    *
'****************************************************

Option Explicit
Dim objExcel, objWorkbook, intRow, text, adresy
Dim fso, WshShell, strDesktop, oUrlLink


Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.WorkBooks.Open _
    ("C:\VzorKon.xlsx", 1, False) 'Plná cesta k souboru
' 1=jen pro čtení, False=soubor se nebude vytvářet pokud neexistuje

' Načtení adres z excel souboru
intRow = 2 '2=řádek od kterého budeme začínat
text = ""
With objExcel
     .Sheets("List1").Select
  Do Until .activeSheet.Cells(intRow,1).Value = ""
    text = text & "(" & objExcel.Cells(intRow, 5).Value & ")," & vbCrLf '5=číslo sloupce s e-mailovými adresami
    intRow = intRow + 1
  Loop
End With
objWorkbook.Close
objExcel.Quit

adresy = "?bcc=" & text
' "?to=" > Komu, "?cc=" > Kopie, "?bcc=" > Skrytá kopie

' vytvoření URL linku
Set fso = CreateObject("SCripting.FileSystemObject")
Set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop")
set oUrlLink = WshShell.CreateShortcut(strDesktop & "\vyzva.url")
oUrlLink.TargetPath = "mailto:" & adresy
oUrlLink.Save

WScript.Sleep 500

' spuštění zástupce
WshShell.Run """" & oUrlLink & """"

WScript.Sleep 500

' vymazání zástupce
fso.DeleteFile oUrlLink, True

' vynulování objektů
Set fso = Nothing
Set WshShell = Nothing
Set oUrlLink = Nothing
Set objExcel = Nothing
Set objWorkbook = Nothing



Obsah kódu zkopíruj do poznámkového bloku (NEPOUŽÍVAT WORD, ČI JINÝ TEXTOVÝ EDITOR!!!)
Ulož s příponou .vbs.
Poklepáním spustíš.
Skript očekává excel soubor C:\VzorKon.xlsx. To můžeš změnit v 17. řádku (komentář)
Vzorový xlsx přikládám jako přílohu.
Přílohy
VzorKon.xlsx
(10.61 KiB) Staženo 78 x


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4711
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12136
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Outlook, účet Google a Family Link - jak připojit
    od MK_Vs » 28 pro 2024 19:10 » v Kancelářské balíky
    1
    2407
    od MK_Vs Zobrazit poslední příspěvek
    29 pro 2024 15:24
  • Na MS Outlook 2019 přestaly fungovat gmail účty Příloha(y)
    od tazatel » 12 kvě 2025 13:02 » v Komunikace na internetu
    17
    7616
    od rhsCZ Zobrazit poslední příspěvek
    14 kvě 2025 18:57
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4451
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů