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
OUTLOOK: zasílání z excel databáze Vyřešeno
-
- Level 3.5
- Příspěvky: 833
- Registrován: leden 14
- Pohlaví:
- Stav:
Offline
-
- Pohlaví:
Re: OUTLOOK: zasílání z excel databáze
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
Ale někde mám skript, který to přímo odesílal, jen ho musím najít

- elninoslov
- Level 2.5
- Příspěvky: 386
- Registrován: červen 13
- Pohlaví:
- Stav:
Offline
Re: OUTLOOK: zasílání z excel databáze
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.
-Ľ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.
-
- Level 3.5
- Příspěvky: 833
- Registrován: leden 14
- Pohlaví:
- Stav:
Offline
Re: OUTLOOK: zasílání z excel databáze
ja jsem spis takova laik - ale zkušenější - muzete mi poradit jak na VBA?
-
- Pohlaví:
Re: OUTLOOK: zasílání z excel databáze Vyřešeno
Tady to máš:
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.
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
-
-
- 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
-
-
- 1
- 4451
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů