Note: The other languages of the website are Google-translated. Back to English

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:

1) Kód VBA 1 pomáhá otevřít výchozí složku Dokumenty ve vašem počítači.
2) V kódu VBA 2 změňte cestu ke složce v následujícím řádku na cestu ke složce, kterou potřebujete.
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.

6.1) V Vyberte příkazy z rozbalovacího seznamu vyberte makra;
6.2) Vyberte makro, které jste přidali v předchozím kroku;
6.3) Klikněte na přidat tlačítko pro přidání tohoto makra do souboru Přizpůsobte panel nástrojů Rychlý přístup box.

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.
záběr kutools outlook kutools tab 1180x121
shot kutools outlook kutools plus karta 1180x121
 
Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL