Bruker du ofte vedleggsnavnet som e-postemne i Outlook? I så fall må du håpe at Outlook automatisk kan fullføre det. Denne artikkelen vil introdusere en praktisk metode for å gjøre det realisert med Outlook VBA.
Mange brukere er vant til å skrive vedleggsnavnet manuelt i emnelinjen i e-posten. I et slikt scenario vil det være mye mer praktisk hvis Outlook kan gjøre det automatisk. Noen brukere glemmer også ofte å fylle ut emnelinjen. Så når de trykker på "Send"-knappen, vil de motta en advarsel om "ingen emne". I slike tilfeller, hvis Outlook automatisk kan fylle ut emnelinjen med vedleggsnavnet, vil de kunne unngå den irriterende advarselen om "ingen emne". Kort sagt antas det at mange Outlook-brukere lengter etter en slik metode som lar Outlook automatisk fylle ut emnelinjen i e-posten med vedleggsnavnet. Heldigvis kan vi oppnå det med største letthet ved hjelp av Outlook VBA. Her er de detaljerte VBA-kodene og trinnene.
Autofyll e-postemnelinjen med vedleggsnavnet
- Først kan du starte Outlook og bytte til fanen "Utvikler".
- Deretter under denne fanen, bør du klikke på "Visual Basic"-knappen, som vil få frem VBA-editoren.
- I det påfølgende vinduet bør du først finne "ThisOutlookSession" -prosjektet i prosjektlisten på høyre side.
- Neste dobbeltklikk for å åpne dette prosjektet. Og kopier deretter følgende koder inn i den.
Public WithEvents olInspectors As Outlook.Inspectors
Public WithEvents olMail As Outlook.MailItem
Private Sub Initialize_handlers()
Set olInspectors = Application.Inspectors
End Sub
Private Sub olInspectors_NewInspector(ByVal Inspector As Inspector)
Dim olItem As Object
Set olItem = Inspector.CurrentItem
If TypeName(olItem) = "MailItem" Then Set olMail = olItem
End Sub
Private Sub olMail_AttachmentAdd(ByVal Attachment As Attachment)
If olMail.Subject = "" Then
'If you don't want the prompt,
'Just delete the Msgbox line and its corresponding "End if".
If MsgBox("Do you want to use the attachment name as the subject", vbYesNo) = vbYes Then
olMail.Subject = Attachment.DisplayName
End If
End If
End Sub
- Etter det må du fortsette å tildele et digitalt sertifikat til det nåværende VBA-prosjektet som normalt.
- For det første, bruk det innebygde verktøyet "Digitale sertifikater for VBA-prosjekter" for å generere et digitalt sertifikat.
- Deretter kan du signere gjeldende makro.
- Avslutt VBA-editoren senere og endre makroinnstillingene til "Varsler for digitalt signerte makroer, alle andre makroer deaktivert".
- Endelig kan du prøve.
- Opprett en ny e -post.
- Hvis du ikke har fylt ut emnet og har tenkt å legge ved en fil, vil du motta en melding, som følgende bilde:
- Når du velger "Ja", vil emnet bli fylt med vedleggsnavnet på en gang.
Håndtere hyppige Outlook-problemer
Forutsatt at du har brukt Outlook i flere tiår, må du ha støtt på mange Outlook-problemer. Så, hvilke handlinger tar du vanligvis når du møter dem? Det foreslås å finne ut og utrydde dem så snart som mulig. Det er fordi akkumulering av problemer kan skade Outlook-dataene dine når som helst. Derfor, selv om Outlook kan fungere som normalt, bør du bruke enten innboksreparasjonsverktøyet eller det eksterne Outlook PST-feilreparasjonsverktøy, Som DataNumen Outlook Repair, for å skanne PST-filene dine for å oppdage og løse feil.
Forfatterintroduksjon:
Shirley Zhang er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert reparasjon skadet SQL Server database og Outlook-reparasjonsprodukter. For mer informasjon besøk www.datanumen. Med



