Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

Soveltuvuus: Word 365, 2019, 2016; Windows- ja MAC OS X -käyttöjärjestelmät.

Tässä kysymys lukijalta:

Olen opettaja, ja käytän yleensä Word 2019:ää asiakirjojeni kirjoittamiseen. Minun on usein vaihdettava asiakirjani kappaleiden fonttia ja kokoa. Onko mahdollista automatisoida työni makrojen kanssa, jotta voin muokata asiakirjan kappaletta yhdellä napsautuksella? Olen varma, että tämä säästää minulta pari tuntia viikossa, jotka mielelläni panostan muihin tehtäviin.

Kiitos kysymyksestäsi. Makron tärkein etu on, että niiden avulla voit automatisoida tehtäväsi Microsoft Office -sovelluksissa. Makrot voidaan joko tallentaa tai koodata manuaalisesti Visual Basic for Applications (VBA) -sovelluksella. Word toimittaa makrotallentimen, jonka avulla voit kehittää automaatiokomentosarjoja ilman koodausta. Jos olet vasta aloittamassa automaatiota, tämä saattaa olla tarpeeksi hyvä ratkaisu. Pienellä VBA-tiedolla voit kuitenkin kirjoittaa tehokkaita ja tehokkaita makroja.

Kehittäjä-välilehden käyttöönotto Wordissa

Jos et näe Kehittäjä-välilehteä Microsoft Word Ribbonissa, sinun on määritettävä makro-kehitysympäristö.

  • Avaa uusi Word-asiakirja. Jos haluat käsitellä olemassa olevaa tiedostoa, varmista, että sinulla on kopio varmuuskopiointia varten, ennen kuin teet muutoksia.
  • Siirry nyt eteenpäin ja tee kehittäjävalikko näkyväksi nauhassa .

Word-makron tallentaminen – käytännön esimerkki

  • Napsauta nyt juuri lisättyä Kehittäjä - välilehteä.
  • Siirry Koodi - painikeryhmään.

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

  • Paina Record Macro -painiketta käynnistääksesi makrotallennustoiminnon.

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

  • Määritä makrollesi merkityksellinen nimi. Huomautus: Koska antamaasi nimeä käytetään automaattisesti luodussa VBA-koodissa, varmista, ettei makron nimessä ole välilyöntejä.

  •  Huomautus: Vaikka on mahdollista määrittää makroja painikkeille, suoritamme makrot yksinkertaisuuden vuoksi manuaalisesti Näytä- tai Kehittäjä-välilehtien kautta.
  • Suorita vaihesarja, jonka haluat tallentaa. Tässä tapauksessa tallennat seuraavat vaiheet:
    • Valitse tietty kappale asiakirjasta.
    • Siirry Koti - välilehdelle.
    • Aseta fontiksi Times New Roman.
    • Aseta kirjasinkooksi 16.
    • Keskitä tekstisi painamalla Ctrl + E.
  • Kun olet valmis, palaa Kehittäjä-välilehdelle ja paina Lopeta tallennus .
  • Katsotaanpa nyt automaattisesti luotua VBA-koodia. Paina Makrot ja korosta sitten AutoFormat Macro ja paina Muokkaa .

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

  • Sulje VBA-editori.

Tallenna työsi Word-makroa tukevaan malliin

  • Napsauta Tiedosto ja sitten Tallenna nimellä .
  • Määritä tallennuspaikkasi oikeanpuoleisessa Tallenna nimellä -valintaikkunassa ja anna työkirjallesi merkityksellinen nimi.

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

  • Valitse asiakirjatyypiksi Word-makrokäyttöinen asiakirja. Huomautus: Word-asiakirjasi tallennetaan .docm-liitteellä.
  • Paina Tallenna - painiketta.

Suoritetaan makroasi

  • Avaa Word-dokumentti.
  • Valitse kappale, jonka haluat muotoilla automaattisesti. Tässä on vain esimerkkinä valitsemani kappale:

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

  • Siirry Näytä - välilehdelle.
  • Paina Makrot - painiketta.
  • Valitse AutoFormat- makro
  • Paina Suorita – tämä ottaa makron käyttöön valitussa kappaleessa.
  • Voi'la, hyvä tulos!

    Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

Makron määrittäminen painikkeisiin tai pikanäppäimiin

Huomautus: Tämä on valinnainen vaihe, joka kannattaa kokeilla sen jälkeen, kun olet noudattanut yllä olevaa makrotallennusohjetta.

OK, toistaiseksi olemme saaneet makron perusasiat toimimaan. Nyt on aika parantaa hieman makromme käytettävyyttä Word docissa. Haluan näyttää sinulle, kuinka voit yhdistää makrosi pikapainikkeeseen, jotta voit käynnistää sen helpommin.

  • Napsauta nauhaa hiiren kakkospainikkeella ja valitse Mukauta pikatyökalupalkkia.
  • Wordin asetukset -valintaikkuna tulee näkyviin .
  • Valitse avattavasta Valitse komennot -valikosta Makrot.
  • Korosta makrosi ja paina Lisää>>-painiketta lisätäksesi makrosi pikakuvakkeen pikatyökalupalkkiin .

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

  • Paina Muokkaa… -painiketta määrittääksesi sopivan kuvakkeen makrollesi.
  • Määritä painikkeellesi näyttönimi.
  • Paina OK .
  • Nyt voit käynnistää makrosi pikatyökalupalkista, joka on nauhan yläpuolella.

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

Huomautus: Voit liittää Word-makrosi paitsi pikapainikkeiden lisäksi myös dokumenttiin upotettuihin komentopainikkeisiin ja erityisiin mukautettuihin pikanäppäimiin.

Word-makrojen luominen VBA:lla

Joidenkin yksinkertaisten Visual Basic for Applications -koodaustaitojen avulla voimme muokata makroja ja kirjoittaa ohjelmia automatisoidaksemme erilaisia ​​töitä VBA:n avulla.

Sivuhuomautus: Tiedoksi – joissakin Microsoft Office -sovelluksissa, kuten Powerpointissa ja Outlookissa, ei ole sisäänrakennettuja makrotallentimia. Siksi VBA:n kirjoittaminen on pakollista Powerpoint-makrojen kirjoittamiseen ja Outlookin automatisointiin.

  • Jos haluat muokata makroa, napsauta  Kehittäjä  - välilehteä ja valitse koodivaihtoehdosta Makrot .
  • Napsauta makroa ja valitse  Muokkaa .
  • Visual Basic for Applications -editori avautuu.
  • Oletetaan, että haluamme muokata edellisessä vaiheessa tallentamaamme makroa manuaalisesti, jotta Word ei vain määritä kappaleen kokoa, fonttia ja tasausta, vaan myös väriä.
  • Osion värin asettaminen tapahtuu seuraavalla VBA-komennolla:

[koodi] Valinta.Fontti.Väri [/koodi]

  • Meidän tapauksessamme haluamme asettaa sen satunnaiseksi siniseksi, joten lisäämme seuraavan katkelman Tallennettuun makroomme:

[koodi] Selection.Font.Color = 16737792[/code]

  • Tältä VBA-koodisi pitäisi näyttää:

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

  • Valitse VBA-editorissa Tiedosto ja sitten Tallenna .
  • Palaa asiakirjaan, suorita makrosi kappaleessa ja tarkkaile fontin värin muutosta.

Word-makrot makrotallentimen ulkopuolella: Office 2016, 365/2019 makrojen opetusohjelma ja hyödyllisiä esimerkkejä

  • Voi'la!

Hyödyllinen Word Macro esimerkki voit kirjoittaa

Tämän opetusohjelman julkaisemisen jälkeen monet lukijat pyysivät tarkempia esimerkkejä Word-makroista. Tämä luettelo kattaa yleisimmät tehtävät, jotka voit automatisoida Wordin Visual Basicin avulla. Nyt sitä mennään:

Luo ja tallenna uusi asiakirja

Sub CreateNewDoc()
'This small snippet first creates a new document, then it checks whether a document with the same name already exists before saving.
Dim myDoc As New Document
Dim filePath As String

'Modify your file path as needed
filePath = "C:\MyNewDoc.docx"

Set myDoc = Documents.Add
With myDoc
If Dir(filePath) = "" Then
.SaveAs2 (filePath)
Else

'You have already an existing document

MsgBox ("Please use a different file name")
End If
End With

myDoc.Close SaveChanges:=wdPromptToSaveChanges

End Sub

Huomautus: Kun luot uusia asiakirjoja, voit määrittää mallin (.dotm/.dotx-tiedostot), joita haluat käyttää. Mallit tallennetaan yleensä osoitteeseen: C:\Users\\AppData\Roaming\Microsoft\Templates

Documents.Add Template:=<your_template_folder>

Avaa Word-asiakirja VBA:lla

Sub OpenDoc()
'This code checks whether your document exists and then opens it
filePath = "C:\MyNewDoc.docx"

If Dir(filePath) = "" Then
MsgBox ("file doesn't exist")
Else
Documents.Open (filePath)
End If

End Sub

Suljetaan yksi/kaikki avoimet asiakirjat

Sub CloseDoc()

'This code closes a specific document
filePath = "C:\MyNewDoc.docx"
Documents(filePath).Close SaveChanges:=wdPromptToSaveChanges
End Sub
Sub CloseAllDocs()
'This code closes all opened documents in your computer
Documents.Close SaveChanges:=wdPromptToSaveChanges

End Sub

Wordin tallentaminen PDF-muodossa

Näin voit helposti automatisoida Word-asiakirjojen tallentamisen PDF-tiedostoiksi.

Sub SaveAsPdf()
'This code saves a word document in a PDF format
FileName = Left(CStr(ActiveDocument.Name), Len(CStr(ActiveDocument.Name)) - 5)
ActiveDocument.SaveAs2 FileName:="c:\" + FileName + ".pdf", FileFormat:=wdFormatPDF

End Sub

Lisätään ylä- ja alatunnistetta

Tämä koodi määrittää Word-asiakirjan ensimmäisen sivun ylä- ja alatunnisteen.

Sub InsertHeaderFooterFirstPage()
Dim myDoc As Document
Dim headerText As String
Dim footerText As String

Set myDoc = ActiveDocument
'Replace the header and footer text as needed
headerText = "This document was written by you"
footerText = "All rights reserved to you"

With myDoc.Sections(1)
'We first ensure that we can set different header and footer texts
.PageSetup.DifferentFirstPageHeaderFooter = True
'Setting the header and footer texts
.Headers(wdHeaderFooterFirstPage).Range.Text = headerText
.Footers(wdHeaderFooterFirstPage).Range.Text = footerText

End With

End Sub

Muita Word-makroideoita

Tässä on vielä muutama idea, jotka julkaisemme lähitulevaisuudessa.

  1. Etsi ja korvaa (suoritusmenetelmä)
  2. Lisää kappale (ennen ja jälkeen valintaa)
  3. Asiakirjojen tulostaminen ohjelmallisesti
  4. Työskentely pöytien kanssa

Tämä päättää tämän päivän opetusohjelmamme. Kuten juuri näit, Word-makrotallentimella ja VBA-makroilla on paljon tehtävää Wordissa. Jos etsit tarkempaa apua, joka ylittää tämän opetusohjelman, ota ystävällisesti yhteyttä yhteydenottolomakkeemme kautta .

Leave a Comment

Xbox 360 -emulaattorit Windows PC:lle asennetaan vuonna 2022 – [10 PARHAAT POINTA]

Xbox 360 -emulaattorit Windows PC:lle asennetaan vuonna 2022 – [10 PARHAAT POINTA]

Tässä artikkelissa on luettelo 10 parhaasta Xbox 360 -emulaattorista Windows PC:lle. Opit, miten voit nauttia Xbox 360 -peleistä helposti Windows 10 -tietokoneella.

[100 % ratkaistu] Kuinka korjata Error Printing -viesti Windows 10:ssä?

[100 % ratkaistu] Kuinka korjata Error Printing -viesti Windows 10:ssä?

Tulostusvirheviestin vastaanottaminen Windows 10 -järjestelmässäsi ja noudata sitten artikkelissa annettuja korjauksia ja saat tulostimesi oikeilleen…

Microsoft Teams -tallenteen tallentaminen ja toistaminen

Microsoft Teams -tallenteen tallentaminen ja toistaminen

Voit palata kokouksiin helposti, jos tallennat ne. Näin voit tallentaa ja toistaa Microsoft Teams -tallenteen seuraavaa kokousta varten.

Kuinka palauttaa oletussovellukset Androidissa

Kuinka palauttaa oletussovellukset Androidissa

Kun avaat tiedoston tai napsautat linkkiä, Android-laitteesi valitsee oletussovelluksen sen avaamiseksi. Voit palauttaa oletussovelluksesi Androidissa tämän oppaan avulla.

KORJAATTU: Entitlement.diagnostics.office.com-sertifikaattivirhe

KORJAATTU: Entitlement.diagnostics.office.com-sertifikaattivirhe

KORJAATTU: Entitlement.diagnostics.office.com-sertifikaattivirhe

10 parasta pelisivustoa, joita koulu ei estänyt vuonna 2022

10 parasta pelisivustoa, joita koulu ei estänyt vuonna 2022

Saadaksesi selville parhaat pelisivustot, joita koulut eivät ole estäneet, lue artikkeli ja valitse paras lukitsemattomien pelien verkkosivusto kouluille, korkeakouluille ja töille

KORJAATTU: Tulostin on virhetilassa [HP, Canon, Epson, Zebra & Brother]

KORJAATTU: Tulostin on virhetilassa [HP, Canon, Epson, Zebra & Brother]

Jos kohtaat tulostimen virhetilan ongelman Windows 10 -tietokoneessa etkä tiedä, kuinka käsitellä sitä, korjaa se seuraamalla näitä ratkaisuja.

Chromebookin varmuuskopiointi (2022)

Chromebookin varmuuskopiointi (2022)

Jos mietit, kuinka voit varmuuskopioida Chromebookisi, me autamme sinua. Lisätietoja siitä, mikä varmuuskopioidaan automaattisesti ja mitä ei ole täällä

Kuinka korjata Xbox-sovellus, joka ei avaudu Windows 10:ssä [PIKAOPAS]

Kuinka korjata Xbox-sovellus, joka ei avaudu Windows 10:ssä [PIKAOPAS]

Haluatko korjata Xbox-sovelluksen, joka ei avaudu Windows 10:ssä, ja seuraa korjauksia, kuten Ota Xbox-sovellus käyttöön Palveluista, nollaa Xbox-sovellus, Palauta Xbox-sovelluspaketti ja muut.

Mikä on LogiOptions.exe (UNICODE) ja onko prosessi turvallinen?

Mikä on LogiOptions.exe (UNICODE) ja onko prosessi turvallinen?

Jos sinulla on Logitechin näppäimistö ja hiiri, näet tämän prosessin käynnissä. Se ei ole haittaohjelma, mutta se ei ole välttämätön suoritettava tiedosto Windows-käyttöjärjestelmälle.