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

Kako odpreti določeno datoteko Excel iz Outlooka?

Če želite pri delu v Outlooku pogosto uporabljati določeno Excelovo datoteko, jo morate tu in tam odpreti. Ali obstaja kakšen hiter in enostaven način, da iz Outlooka odprete določeno datoteko delovnega zvezka? V tem članku bom govoril o tem, kako to rešiti.

Odprite določeno Excelovo datoteko iz Outlooka s kodo VBA


Odprite določeno Excelovo datoteko iz Outlooka s kodo VBA

Z naslednjo kodo VBA lahko po potrebi odprete privzeto datoteko delovnega zvezka, naredite tako:

1. V Outlooku držite tipko ALT + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.

2. Nato kliknite Vstavi > Moduliin prilepite naslednjo kodo v Moduli Okno.

Koda VBA: Odprite določeno datoteko Excel iz Outlooka:

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

Opombe: V zgornji kodi morate spremeniti pot do datoteke Excel: C: \ Users \ DT168 \ Desktop \ split document \ kto-data.xlsx svojemu.

3. In potem, še vedno v Microsoft Visual Basic za aplikacije okno, kliknite Orodja > Reference Pojdite na Reference-Projekt1 pogovorno okno in preverite Knjižnica predmetov Microsoft Excel možnost iz Razpoložljive reference seznam, glej posnetek zaslona:

doc odpri posebne excel 1

4. Nato kliknite OK za izhod iz pogovornega okna, shranite in zaprite okno kode. Zdaj bi morali to kodo dodati v Orodna vrstica za hitri dostop.

5. V glavnem vmesniku programa Outlook kliknite Prilagodite orodno vrstico za hitri dostop in izberite Več ukazov, glej posnetek zaslona:

doc odpri posebne excel 2

6. v Outlook Možnosti pogovorno okno:

  • (1.) Izberite Makri Iz Izberite ukaze iz spustni seznam;
  • (2.) In nato izberite kodno ime VBA, ki ste ga pravkar vstavili;
  • (3.) Kliknite Dodaj , da dodate kodo v Prilagodite orodno vrstico za hitri dostop seznamsko polje.

doc odpri posebne excel 3

7. Nato se v mapo prikaže ikona makra Orodna vrstica za hitri dostop kot je prikazano na sliki spodaj. Ko kliknete ta gumb, se bo odslej naenkrat odprla navedena datoteka Excel.

doc odpri posebne excel 4


Kutools za Outlook - prinaša 100 naprednih funkcij v Outlook in olajša delo!

  • Samodejno CC / BCC po pravilih pri pošiljanju e-pošte; Samodejno posredovanje naprej Več e-poštnih sporočil po meri; Samodejni odgovor brez strežnika za izmenjavo in več samodejnih funkcij ...
  • Opozorilo pred BCC - prikaži sporočilo, ko poskušate odgovoriti vsem če je vaš poštni naslov na seznamu BCC; Opomni, ko manjkajo priloge, in več opomnikov ...
  • Odgovori (vsi) z vsemi prilogami v e-poštnem pogovoru; Odgovori na veliko e-poštnih sporočil v nekaj sekundah; Samodejno dodaj pozdrav ko odgovor; Dodaj datum v zadevo ...
  • Orodja za priloge: Upravljanje vseh prilog v vseh e-poštnih sporočilih, Samodejno loči, Stisni vse, Preimenuj vse, Shrani vse ... Hitro poročilo, Štejte izbrano pošto...
  • Zmogljiva neželena e-poštna sporočila po meri; Odstranite podvojene pošte in stike... Omogočajo vam pametnejše, hitrejše in boljše delovanje v Outlooku.
strelec kutools outlook kutools zavihek 1180x121
shot kutools outlook kutools plus jeziček 1180x121
 
Komentarji (4)
Ocene še ni. Bodite prvi in ​​ocenite!
Ta komentar je moderator na spletnem mestu minimiziral
Lahko pa zaženete datoteko .bat:


.netopir:
@ Echo off
"C:\Program Files (x86)\Microsoft Office\Office12\EXCEL.EXE" "D:\your_file.xlsx"

in VBA:
Nastavite WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "D:\your_BAT.bat" & Chr(34), 0
Nastavite WshShell = Nič



https://www.winhelponline.com/blog/run-bat-files-invisibly-without-displaying-command-prompt/
Ta komentar je moderator na spletnem mestu minimiziral
To deluje zelo dobro!

Ali mi lahko poleg nje pomagate z vrstico kode, kako zapreti delovni zvezek brez shranjevanja sprememb.
Ta komentar je moderator na spletnem mestu minimiziral
Outlook kodo takoj zavrne z napako. "Napaka pri prevajanju. Uporabniško določena vrsta ni določena." In kot težavo se osredotoča na "Dim xExcelApp As Excel.Application". Dobesedno sem ga samo kopiral in prilepil, kot je, v urejevalnik ter ga poskušal zagnati in takoj ne uspe.
Ta komentar je moderator na spletnem mestu minimiziral
Ste najprej omogočili knjižnico microsoft excel?
Tu še ni objavljenih komentarjev
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije