Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako samodejno spremeniti podpis na podlagi prejemnikov v programu Outlook?

Privzeto ima Outlook funkcijo vgrajene za samodejno spreminjanje podpisa pri pošiljanju e-poštnih sporočil prek različnih e-poštnih računov. Toda nad tem, vam bom pokazal način samodejnega spreminjanja podpisa, ki temelji na različnih prejemnikih v polju Za v programu Outlook.

Sprememba podpisa na podlagi prejemnikov samodejno s kodo VBA


Vedno odgovorite na e-pošto s privzetim e-poštnim računom v programu Outlook:

Če želite v svojem Outlooku vedno odgovoriti z e-poštnim sporočilom s privzetim e-poštnim računom, Vedno odgovorite s privzetim računom možnost Kutools za Outlook vam bo naredil uslugo. Prikaz slike:

Kutools za Outlook: z več kot 40 priročnimi dodatki Outlook, lahko brezplačno poskusite brez omejitev v dnevih 45. Prenesite in brezplačno preizkusite zdaj!


Sprememba podpisa na podlagi prejemnikov samodejno s kodo VBA

Upoštevajte spodnje korake, da pri pošiljanju e-poštnih sporočil v Outlook uporabite različne podpise ustreznim prejemnikom.

1. Prvič, v programu Outlook morate onemogočiti funkcijo samodejnega prilagajanja podpisa. Prosimo, kliknite file > možnosti da odprete Outlook Možnosti okno.

2. V Ljubljani Outlook Možnosti okno, izberite mail v levem podoknu, nato kliknite Podpisi gumb v Sestavite sporočila oddelek. Prikaz slike:

3. V Ljubljani Podpisi in pisalne potrebščine pogovorno okno, pojdite na Izberite privzet podpis oddelek pod Podpis e-pošte v računu izberite e-poštni račun E-poštni račun spustni seznam in nato izberite (Brez) Iz Nova sporočila in Odgovore / naprej spustni seznami. Te korake ponovite, dokler niso vsi e-poštni računi nastavljeni na (Brez). Nato kliknite na OK gumb.

Opombe: V tem lahko ustvarite tudi svoje podpise Podpisi in pisalne potrebščine pogovorno okno.

4. Kliknite OK ko vrne Outlook Možnosti okno.

5. Pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.

6. V Ljubljani Microsoft Visual Basic za aplikacije okno, dvokliknite ThisOutlookSession v levem podoknu odprite okno Code in kopirajte pod kodo VBA v okno. Prikaz slike:

VBA koda: samodejno spremeni podpis na podlagi prejemnikov v programu Outlook

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'Updated by ExtendOffice 20180814
Dim xMailItem As MailItem
Dim xRecipients As Recipients
Dim xRecipient As Recipient
Dim xRcpAddress As String
Dim xSignatureFile, xSignaturePath As String
Dim xFSO As Scripting.FileSystemObject
Dim xTextStream As Scripting.TextStream
Dim xSignature As String
On Error Resume Next
Set xFSO = New Scripting.FileSystemObject
If Item.Class = olMail Then
    Set xMailItem = Item
    Set xRecipients = xMailItem.Recipients
End If
xSignaturePath = CreateObject("WScript.Shell").SpecialFolders(5) + "\Microsoft\Signatures\"
If xRecipients.Count = 1 Then
    Set xRecipient = xRecipients.Item(1)
    xRcpAddress = xRecipient.Address
    Select Case xRcpAddress
        Case "Email Address 1"
            xSignatureFile = xSignaturePath & "aaa.htm"
        Case "Email Address 2", "Email Address 3"
            xSignatureFile = xSignaturePath & "bbb.htm"
        Case "Email Address 4"
            xSignatureFile = xSignaturePath & "ccc.htm"
    End Select
End If
Set xTextStream = xFSO.OpenTextFile(xSignatureFile)
xSignature = xTextStream.ReadAll
xMailItem.HTMLBody = xMailItem.HTMLBody & "<HTML><BODY><br>" & xSignature & "</br></HTML></BODY>"
End Sub

Opombe:

1. V kodi VBA, prosimo, zamenjajte "E-poštni naslov 1 / 2 / 3 / 4"Z določenimi e-poštnimi naslovi prejemnikov.

2. "aaa.htm""bbb.htm"In"ccc.htm"je določen podpis, ki ga boste poslali ustreznim prejemnikom.

3. V tem primeru je podpis "aaa"Bodo poslani v"E-poštni naslov 1", Podpis"bbb"Bodo poslani v"E-poštni naslov 2"In"E-poštni naslov 3", in "E-poštni naslov 4"Bo prejel e-poštno sporočilo, vdelano s podpisom"ccc". Prosimo, da jih spremenite glede na vaše potrebe.

7. Nato kliknite Orodja > Reference Pojdite na Reference-projekt pogovorno okno. V pogovornem oknu preverite Microsoft Scripting Runtime in nato kliknite OK gumb, si oglejte posnetek zaslona:

8. Pritisnite druga + Q tipke za zapiranje Microsoft Visual Basic za aplikacije okno.

Od zdaj naprej, potem ko sestavite e-poštno sporočilo in pritisnete gumb Pošlji, bo ustrezni podpis samodejno vstavljen na koncu telesa e-pošte na podlagi prejemnikovega e-poštnega naslova v polju Za.

Če želite vstaviti časovni žig kot podpis v telo e-pošte med ustvarjanjem / odgovarjanjem / posredovanjem nove e-pošte v Outlooku, lahko omogočite Dodajanje datuma, ko ustvarite novo, odgovorno in posredovanje e-pošte možnost Kutools za Outlook da ga dosežemo. Prikaz slike:

Kutools za Outlook: z več kot 40 priročnimi dodatki Outlook, lahko brezplačno poskusite brez omejitev v dnevih 45. Prenesite in brezplačno preizkusite zdaj!



Kutools za Outlook

Več kot 100 napredne funkcije za Outlook 2010, 2013, 2016, 2019 in 365

zaslon strel kutools za napovedi majhen za banner 201812

Več funkcij | Brezplačen prenos | Samo $ 39.00 za stotine funkcij

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.