Note: The other languages of the website are Google-translated. Back to English
Mewngofnodi  \/ 
x
or
x
Cofrestru  \/ 
x

or

Sut i ymateb ar ffurf HTML yn awtomatig yn Outlook?

Yn Microsoft Outlook, gallwn ffurfweddu gosodiadau a chyfansoddi pob neges newydd ar ffurf HTML, ond ni allwn ateb negeseuon ar ffurf HTMT yn awtomatig, oherwydd ei fod bob amser yn ateb yn fformat cychwynnol y negeseuon a dderbynnir. Bydd yr erthygl hon yn cyflwyno triciau i chi am ateb mewn fformat HTML yn awtomatig yn Outlook.

Ymateb ar ffurf HTML â llaw gyda fformatio
Ymateb ar ffurf HTML yn awtomatig gyda VBA
Atebwch ar ffurf HTML yn awtomatig bob amser gyda Kutools ar gyfer Outlook


Ymateb ar ffurf HTML â llaw gyda fformatio

Mae'n hawdd trosi fformatau Testun Plaen neu destun Cyfoethog i'r fformat HTML pan fyddwch chi'n ateb neges e-bost yn Outlook.

1: Dewiswch y neges e-bost y byddwch chi'n ei hateb yn nes ymlaen.

2: Cliciwch y ateb botwm ar y Hafan tab (neu ar y Bar Offer yn Outlook 2007) i ateb y neges e-bost a ddewiswyd.

3: Cliciwch y HTML ar y Testun Fformat tab (neu Dewisiadau tab yn Outlook 2007).

Yna caiff y neges ateb ei throsi i'r fformat HTML ar unwaith.

4: Cyfansoddwch y neges ateb hon, a chliciwch ar y anfon botwm.


Ymateb ar ffurf HTML yn awtomatig gyda VBA

Bydd y dull canlynol yn eich helpu i ateb pob neges e-bost yn y fformat HTML yn awtomatig yn Microsoft Outlook.

1: Dewiswch y neges e-bost y byddwch chi'n ei hateb yn y fformat HTML.

2: Pwyswch y Alt + F11 allweddi i agor ffenestr Microsoft Visual Basic for Applications.

3: Cliciwch y Mewnosod > Modiwlau.

4: Gludwch y cod canlynol i mewn i ffenestr y modiwl newydd.

Sub AlwaysReplyInHTML()
Dim oSelection As Outlook.Selection
Dim oItem As Object
'Get the selected item
Select Case TypeName(Application.ActiveWindow)
Case "Explorer"
Set oSelection = Application.ActiveExplorer.Selection
If oSelection.Count > 0 Then
Set oItem = oSelection.Item(1)
Else
MsgBox "Please select an item first!", vbCritical, "Reply in HTML"
Exit Sub
End If
Case "Inspector"
Set oItem = Application.ActiveInspector.CurrentItem
Case Else
MsgBox "Unsupported Window type." & vbNewLine & "Please select or open an item first.", _
vbCritical, "Reply in HTML"
Exit Sub
End Select
    Dim oMsg As Outlook.MailItem
Dim oMsgReply As Outlook.MailItem
Dim bPlainText As Boolean
'Change the message format and reply
If oItem.Class = olMail Then
Set oMsg = oItem
If oMsg.BodyFormat = olFormatPlain Then
bPlainText = True
End If
oMsg.BodyFormat = olFormatHTML
Set oMsgReply = oMsg.Reply
If bIsPlainText = True Then
oMsg.BodyFormat = olFormatPlain
End If
oMsg.Close (olSave)
oMsgReply.Display
'Selected item isn't a mail item
Else
MsgBox "No message item selected. Please select a message first.", _
vbCritical, "Reply in HTML"
Exit Sub
End If
'Cleanup
Set oMsgReply = Nothing
Set oMsg = Nothing
Set oItem = Nothing
Set oSelection = Nothing
End Sub

5: Os ydych chi am ateb y neges ddethol hon yn unig ar ffurf html, pwyswch y F5 allwedd i redeg y cod. Yna mae'r ffenestr neges ateb yn ymddangos, cyfansoddwch hi a gwasgwch y anfon botwm i anfon yr e-bost.

Awgrym::
Os ydych chi am ateb e-byst bob amser neu'n aml mewn fformat html yn y dyfodol yn Outlook, ewch ymlaen i ffurfweddu fel a ganlyn.
1) Cliciwch y Addasu Bar Offer Mynediad Cyflym botwm yn rhuban Outlook ac yna cliciwch Mwy o Orchmynion o'r gostyngiad.

2) Yn y Dewisiadau Outlook blwch deialog, mae angen i chi:
2.1) Dewis Macros yn y Dewiswch orchmynion oddi wrth rhestr ostwng;
2.2) Dewis Project1.AlwaysReplyInHTML yn y blwch gorchymyn;
2.3) Cliciwch y Ychwanegu botwm (gallwch weld bod y macro a ddewiswyd yn cael ei ychwanegu at y blwch cywir);
2.4) Cliciwch y OK botwm. Gweler y screenshot:

3) Nawr mae'r macro wedi'i ychwanegu ar y Bar Offer Mynediad Cyflym a'i arddangos fel  eicon. Bob tro pan fydd angen i chi ateb e-bost ar ffurf html, dewiswch yr e-bost a chliciwch ar y botwm hwn i'w actifadu.


Atebwch ar ffurf HTML yn awtomatig bob amser gyda Kutools ar gyfer Outlook

Kutools ar gyfer Rhagolwg : gyda mwy na 100 o ychwanegion Outlook defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 60 diwrnod.

Yma, rwy'n argymell cyfleustodau defnyddiol i chi - Fformatio Ateb Sefydlog of Kutools ar gyfer Rhagolwg. Gyda'r cyfleustodau hwn, gallwch chi nodi fformat ateb yn hawdd fel HTML, testun plaen a RTF, a thrwsio'r fformatio penodedig fel y fformat ateb ar gyfer pob e-bost ateb yn y dyfodol.

1. Cliciwch Kutools > Fformatio Sefydlog > Fformatio Ateb Sefydlog > Gosod Fformatio Ateb. Gweler y screenshot:

2. Yn y Gosod Fformatio Ateb blwch deialog, dewiswch y HTML dewis ac yna cliciwch ar OK botwm.

3. Nawr cliciwch Fformatio Sefydlog > Fformatio Ateb SefydlogGalluogi Fformatio Ateb Sefydlog o dan y tab Kutools i alluogi'r cyfleustodau.

O hyn ymlaen, mae Outlook bob amser yn ateb e-bost ar ffurf HTML.

Os ydych chi am gael treial am ddim o'r cyfleustodau hwn, ewch i dadlwythwch y meddalwedd am ddim yn gyntaf, ac yna ewch i gymhwyso'r llawdriniaeth yn ôl y camau uchod.


Kutools for Outlook - Yn Dod â 100 o Nodweddion Uwch i'w Rhagweld, a Gwneud Gwaith yn Haws Osgach!

  • Auto CC / BCC yn ôl rheolau wrth anfon e-bost; Auto Ymlaen E-byst Lluosog yn ôl arfer; Ymateb Auto heb weinydd cyfnewid, a nodweddion mwy awtomatig ...
  • Rhybudd BCC - dangoswch neges pan geisiwch ateb popeth os yw'ch cyfeiriad post yn rhestr BCC; Atgoffwch Wrth Ymlyniadau ar Goll, a mwy o nodweddion atgoffa ...
  • Ymateb (Pawb) Gyda'r Holl Atodiadau yn y sgwrs bost; Ateb Llawer o E-byst mewn eiliadau; Auto Ychwanegu Cyfarchiad wrth ateb; Ychwanegu Dyddiad i'r pwnc ...
  • Offer Ymlyniad: Rheoli Pob Atodiad ym mhob Post, Datgysylltiad Auto, Cywasgu Pawb, Ail-enwi Pawb, Arbed Pawb ... Adroddiad Cyflym, Cyfrif Postiau Dethol...
  • E-byst Sothach Pwerus yn ôl arfer; Tynnwch y Post a Chysylltiadau Dyblyg... Yn eich galluogi i wneud yn ddoethach, yn gyflymach ac yn well yn Outlook.
tab kutools rhagweld kutools tab 1180x121
kutools rhagweld rhagolygon kutools ynghyd â thab 1180x121
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Stoupa · 8 months ago
    Hi,

    as for answering everyone - it's very simple - just change the 31st line of code:

    Set oMsgReply = oMsg.Reply --> change "oMsg.ReplyAll" or change "oMsg.Forward"

    And to apply for "all emails" just do this:
    Instead of creating buttons in quick access, create new buttons directly in the ribbon (Customize Ribbon), create a "Custom" ("New Group") there and create buttons from macros (first macro to "reply to all", second macro to "forward").

    And the original "Reply" group can be removed from the ribbon ;)

    Anyway, extendoffice.com is a great site from which I sometimes draw data - many thanks... ;)
  • To post as a guest, your comment is unpublished.
    Jeroen · 1 years ago
    Hello,

    This works very well, thanks. But... it does not reply to all. Only the sender of the email received is added to the reply. What should I change in the code so it does "Reply to all" instead of "Reply"?


    Thanks!

  • To post as a guest, your comment is unpublished.
    kevin · 3 years ago
    Running the macro works for one instance, but how to replicate it to occur on every instance?
  • To post as a guest, your comment is unpublished.
    Natalie · 3 years ago
    I followed all of the steps listed about but when I press F5 to run the Module I get an error message saying that the Macros for this project have been disabled. I even tried going into Outlooks settings and telling Outlook to enable all Macros. Any help would be greatly appreciated!
  • To post as a guest, your comment is unpublished.
    antoine · 4 years ago
    Thanks a lot for this macro!
  • To post as a guest, your comment is unpublished.
    charlotte · 4 years ago
    this only changes the email i have selected. how do you change it for all emails?
    • To post as a guest, your comment is unpublished.
      Darrell · 3 years ago
      Same thing for me. Did you get any help?
  • To post as a guest, your comment is unpublished.
    Adrian Young · 4 years ago
    Please, do you know the appropriate 'Alt F11' and 'F5' keys when using Outlook 2016 on a Mac?
    This sure is an annoying omission by Microsoft. Many thanks. Hope you can help.
  • To post as a guest, your comment is unpublished.
    John · 4 years ago
    Thanks, it worked. You are da man!
  • To post as a guest, your comment is unpublished.
    Clair · 4 years ago
    Thank you for this, but i am having issues.
    I copy/pasted and the number were put above the text when i pasted it and I got the error message - "compile error: invalid outside procedure"

    Then i tried to just erase the numbers and leave the test and got : Run time Error - could not send message. - I then clicked Debug and got the same error as others: Set oMsgReply = oMsg.Reply

    Thoughts?
    • To post as a guest, your comment is unpublished.
      Anthony · 4 years ago
      Dont open the email, only highlight it in outlook.
      Alt +F11
      insert the module
      F5
      New email should open as HTML to reply
  • To post as a guest, your comment is unpublished.
    Derar · 4 years ago
    Great Job.

    but in fact i have a small error that might be conflicting the running option:

    Set oMsgReply = oMsg.Reply

    can you tell me if you experience such an error related to above code line.

    rgds
  • To post as a guest, your comment is unpublished.
    Derar · 4 years ago
    great work

    but it is giving me an error:

    Set oMsgReply = oMsg.Reply

    couldn't sed msg
  • To post as a guest, your comment is unpublished.
    Justin · 4 years ago
    This seems to work on the sender I received the txt email from, but not for other senders. Do I have to rerun this for each sender?

    FYI, Outlook 365 for an Exchange mail account on machine running Windows 7.
  • To post as a guest, your comment is unpublished.
    Emily · 4 years ago
    I have been using and loving this for a month (thank you!), but today it broke. Other searching online tells me it might have been an Outlook update that broke it -- any ideas?
  • To post as a guest, your comment is unpublished.
    ronald · 6 years ago
    Superb, hero!

    It really works, save time and energy.
  • To post as a guest, your comment is unpublished.
    Shivin · 6 years ago
    You are a genius buddy!!! Thank you...
    I have got another question.. Do you know how to remove the paragraph markers when they automatically appear when composing a reply in outlook.

    Thank you
  • To post as a guest, your comment is unpublished.
    Curtis · 7 years ago
    YOU ARE A WIZARD!!! :lol:

    The VBA script works perfectly, no longer do I have to delete my signature, convert manually to HTML and then re-insert my signature on EVERY message I send!