Jak rychle otevřít dialogové okno Soubor a vložit přílohu v aplikaci Outlook?
Když potřebujeme vložit přílohu do vytvářeného e-mailu, obvykle musíme kliknout na Vložit > Připojit soubor > Procházet tento počítač, aby se otevřelo dialogové okno Vložit soubor, a pak najít a vložit požadovaný soubor. V tomto tutoriálu poskytujeme dva kódy VBA, které vám pomohou snadno otevřít dialogové okno Vložit soubor jediným kliknutím.
Rychle otevřete dialogové okno Soubor pro vložení přílohy pomocí VBA
Následující kódy VBA mohou dosáhnout:
Kód VBA 1: Otevřete výchozí složku Dokumenty v počítači
Kód VBA 2: Otevřete zadanou složku v počítači
Chcete-li to provést, postupujte následovně.
1. Spusťte svůj Outlook a stiskněte Další + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.
2. V Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Tools > Reference, pak zkontrolujte Microsoft Scripting Runtime pole v Reference – Projekt1 dialogové okno.
3. cvaknutí Vložit > Modul. Poté zkopírujte jeden z následujících kódů VBA do Modul okno.
Kód VBA 1: Otevřete výchozí složku Dokumenty v počítači
Sub OpenFileDialog()
'Updated by Extendoffice 20220713
Dim xApp As Object
Dim xFileDlg As FileDialog
Dim xSelItem As Variant
Dim xMail As MailItem
On Error Resume Next
Set xApp = CreateObject("Excel.Application")
xApp.Visible = False
Set xFileDlg = xApp.Application.FileDialog(msoFileDialogFilePicker)
xFileDlg.AllowMultiSelect = True
If xFileDlg.Show = 0 Then Exit Sub
Set xMail = Application.ActiveInspector.currentItem
For Each xSelItem In xFileDlg.SelectedItems
xMail.Attachments.Add xSelItem
Next
xApp.Quit
Set xFileDlg = Nothing
Set xApp = Nothing
End Sub
Kód VBA 2: Otevřete zadanou složku v počítači
Sub OpenCertianFolderDialog()
'Updated by Extendoffice 20220713
Dim xApp As Object
Dim xFileDlg As FileDialog
Dim xSelItem As Variant
Dim xMail As MailItem
On Error Resume Next
Set xApp = CreateObject("Excel.Application")
xApp.Visible = False
Set xFileDlg = xApp.Application.FileDialog(msoFileDialogFilePicker)
xFileDlg.InitialFileName = "C:\Users\Win10x64Test\Desktop\save attachments\" 'Specify the path to the folder you want to open
xFileDlg.AllowMultiSelect = True
If xFileDlg.Show = 0 Then GoTo L1
Set xMail = Application.ActiveInspector.CurrentItem
For Each xSelItem In xFileDlg.SelectedItems
xMail.Attachments.Add xSelItem
Next
L1:
xApp.Quit
Set xFileDlg = Nothing
Set xApp = Nothing
End Sub
Poznámky:
xFileDlg.InitialFileName = "C:\Users\Win10x64Test\Desktop\uložit přílohy\"
Zadaná složka se pak otevře při každém spuštění tohoto kódu.
4. zmáčkni Další + Q klávesy pro zavření Microsoft Visual Basic pro aplikace okno.
Nyní potřebujete tlačítko ke spuštění makra.
5. cvaknutí Domů > Nový Email vytvořit nový e-mail. V okně zprávy klikněte na Přizpůsobte panel nástrojů Rychlý přístup > Další příkazy.
6. V Možnosti aplikace Outlook dialogové okno, musíte nakonfigurovat následujícím způsobem.
7. Nechte skript vybraný v pravém poli a potom klepněte na Upravit tlačítko. V Tlačítko Upravit v dialogovém okně přiřaďte skriptu nové tlačítko a klikněte OK.
8. cvaknutí OK v Možnosti aplikace Outlook uložte změny.
9. Tlačítko, které jste zadali v kroku 7, se poté přidá do Panel nástrojů Rychlý přístup. Při psaní e-mailu, pokud chcete vložit přílohu, stačí kliknout na toto tlačítko a otevřít Procházet složku a vyberte soubor, který potřebujete vložit.
Kutools for Outlook - Přináší 100 pokročilých funkcí do aplikace Outlook a usnadňuje práci!
- Auto CC / BCC podle pravidel při odesílání e-mailů; Automatické předávání Více e-mailů podle zvyku; Automatická odpověď bez serveru Exchange a dalších automatických funkcí ...
- Varování BCC - zobrazit zprávu, když se pokusíte odpovědět všem pokud je vaše e-mailová adresa v seznamu BCC; Připomenout, když chybí přílohya další připomínající funkce ...
- Odpovědět (Vše) Se všemi přílohami v e-mailové konverzaci; Odpovězte na mnoho e-mailů během několika sekund; Automatické přidání pozdravu při odpovědi; Přidat datum do předmětu ...
- Nástroje pro přílohy: Spravujte všechny přílohy ve všech e-mailech, Automatické odpojení, Komprimovat vše, Přejmenovat vše, Uložit vše ... Rychlá zpráva, Počítat vybrané e-maily...
- Výkonné nevyžádané e-maily podle zvyku; Odeberte duplicitní e-maily a kontakty... Umožní vám dělat chytřejší, rychlejší a lepší v Outlooku.

