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

Jak otevřít konkrétní soubor Excel z aplikace Outlook?

Pokud chcete při práci v Outlooku často používat konkrétní soubor Excel, musíte tento soubor občas otevřít. Existuje nějaký rychlý a snadný způsob, jak otevřít zadaný soubor sešitu z Outlooku? V tomto článku budu mluvit o tom, jak to vyřešit.

Otevřete konkrétní soubor Excel z Outlooku pomocí kódu VBA


Otevřete konkrétní soubor Excel z Outlooku pomocí kódu VBA

Následující kód VBA můžete použít k otevření výchozího souboru sešitu, jak potřebujete, postupujte takto:

1. V Outlooku podržte ALT + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.

2. Potom klepněte na tlačítko Vložit > Modula vložte následující kód do Modul Okno.

Kód VBA: Otevřete konkrétní soubor Excel z Outlooku:

Public Sub OpenSpecificExcelWorkbook()
    Dim xExcelFile As String
    Dim xExcelApp As Excel.Application
    Dim xWb As Excel.Workbook
    Dim xWs As Excel.Worksheet
   Dim xExcelRange As Excel.Range
    xExcelFile = "C:\Users\DT168\Desktop\split document\kto-data.xlsx"
    Set xExcelApp = CreateObject("Excel.Application")
    Set xWb = xExcelApp.Workbooks.Open(xExcelFile)
    Set xWs = xWb.Sheets(1)
    xWs.Activate
    Set xExcelRange = xWs.Range("A1")
    xExcelRange.Activate
    xExcelApp.Visible = True
End Sub

Poznámka: Ve výše uvedeném kódu byste měli změnit cestu k souboru Excel: C: \ Users \ DT168 \ Desktop \ split document \ kto-data.xlsx k sobě.

3. A pak, stále v Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Tools > Reference přejděte na Reference-Project1 dialogové okno a zkontrolujte Objektová knihovna Microsoft Excel možnost z nabídky Dostupné reference seznam, viz screenshot:

doc otevřít konkrétní Excel 1

4. Potom klepněte na tlačítko OK tlačítko pro opuštění dialogu, uložení a zavření okna s kódem. Nyní byste měli přidat tento kód do Panel nástrojů Rychlý přístup.

5. V hlavním rozhraní Outlooku klikněte na Přizpůsobte panel nástrojů Rychlý přístup ikonu a vyberte možnost Další příkazy, viz screenshot:

doc otevřít konkrétní Excel 2

6. v Možnosti aplikace Outlook dialogové okno:

  • (1.) Vyberte makra z Vyberte příkazy z rozbalovací seznam;
  • (2.) A poté vyberte kódové jméno VBA, které jste právě vložili;
  • (3.) Klikněte přidat tlačítko pro přidání kódu do Přizpůsobte panel nástrojů Rychlý přístup seznam.

doc otevřít konkrétní Excel 3

7. Poté se do ikony zobrazí ikona makra Panel nástrojů Rychlý přístup jak ukazuje následující snímek obrazovky. Od nynějška se po kliknutí na toto tlačítko otevře váš zadaný soubor aplikace Excel najednou.

doc otevřít konkrétní Excel 4


Kutools pro Outlook - přináší do aplikace Outlook 100 pokročilých funkcí 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 (6)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Nebo můžete spustit soubor .bat:


.netopýr:
@ Echo off
"C:\Program Files (x86)\Microsoft Office\Office12\EXCEL.EXE" "D:\váš_soubor.xlsx"

a VBA:
Nastavit WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "D:\your_BAT.bat" & Chr(34), 0
Nastavte WshShell = Nic



https://www.winhelponline.com/blog/run-bat-files-invisibly-without-displaying-command-prompt/
Tento komentář byl moderátorem webu minimalizován
Tohle funguje docela dobře!

Mohli byste mi pomoci s řádkem kódu navíc k tomu, jak zavřít sešit bez uložení změn.
Tento komentář byl moderátorem webu minimalizován
Aplikace Outlook kód okamžitě odmítne s chybou. "Chyba kompilace. Uživatelem definovaný typ není definován." A vynuluje se na „Dim xExcelApp As Excel.Application“ jako na problém. Doslova jsem to zkopíroval a vložil tak, jak je, do editoru a pokusil jsem se to spustit a okamžitě selže.
Tento komentář byl moderátorem webu minimalizován
Povolili jste nejprve knihovnu Microsoft Excel?
Tento komentář byl moderátorem webu minimalizován
7 行目 の ファイル の フルパス を 修正 て 使っ て い ます が 、 専用 で てしまい 、 データ 修正 し た 後上 書き が でき ませ ん でし た。。。 た た。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 でき た た た た た た た た た た た た た た

ネットワークフォルダにあるエクセルの場合は、読み取り専用で開しかし
Windows の ウインドウ も 含め て 、 Excel アプリケーション は 一切 開い て い 状態 で 同様 に 読み取り で 開い てしまい ます ます ます ます ます ます ます ます ます ます ます ます ます ます てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい てしまい
何か対処法があれば教えていただければ幸いです。

ちなみに、Outlook、Excelともに2019環境です。
Tento komentář byl moderátorem webu minimalizován
Ahoj,
Kód funguje dobře v mém Outlooku a soubor aplikace Excel se otevře normálně, ne v režimu pouze pro čtení.

Pokud vám to nevadí, můžete sem vložit svůj soubor Excel, abych mohl zkontrolovat kód.

Děkuji!
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

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