Kuidas kirjutada Word 2016 makrosid tekstielementide vahetamiseks

Kui töötate Word 2016 dokumentidega, eriti pikemate dokumentidega, vajate makrode ekstra lihtsust ja funktsionaalsust, mis võivad tekstisõnu, fraase või elemente ümber vahetada. Makrode loomiseks vajate tõenäoliselt programmeerimiskeelt Visual Basic for Applications (VBA), mis on tohutu, keeruline ja hirmutav. See tähendab, et sellel on suur potentsiaal, kuid see ei ole midagi, mida te istute ja õpite juhuslikul pärastlõunal.

Siin on mõned vahetusmakrod, mis aitavad teil Wordi kasutuskogemuse kohandamist alustada.

Sõnavahetus Word 2016-s

Siin on mugav makro, mida kasutate tõenäoliselt kogu aeg. Word_swap makro vahetustehingud kaks sõna. See lõikab esimese sõna ja kleebib selle teise sõna järele:

Sub word_swap()

'

' word_swap Makro

' Kahe sõna vahetamine, vasak- pare

'

Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend

Selection.Cut

Selection.MoveRight Unit:=wdWord, Count:=1

Selection.Paste

End Sub

Selle makro tegemiseks salvestati järgmised klahvivajutused:

Ctrl+Shift+
Valitakse kursorist paremal olev sõna.

Ctrl+X
Sõna lõigatakse.

Ctrl+
Kursor liigub pärast teist sõna.

Ctrl+V
Algne sõna kleebitakse.

Wordi makrod ei saa salvestada hiireklõpse. Kui teil on vaja teksti valida, kasutage kursori klahve ja tõstuklahvi või klahvi F8 (laiendatud valik).

Samuti peab selle makro toimimiseks sisestuskursor asuma esimese sõna alguses.

Ja/või sõnavahetus Word 2016-s

Teine sõnavahetusmakro, mida kasutate tõenäoliselt sageli ja_või_sõnavahetusmakro . Erinevalt tavalisest sõnavahetusest on selle makro eesmärk sidesõna mõlemal küljel sõnu vahetada. Näiteks selle või selle muutmine selle või selle vastu.

Nagu ka word_swap makro puhul, salvestati see makro klahvivajutusega:

Alam- ja_või_sõnavahetus()

'

' and_or_word_swap Makro

' Vahetage kaks sõna sidesõnas

'

Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend

Selection.Cut

Selection.MoveRight Unit:=wdWord, Count:=1

Selection.Paste

Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend

Selection.Cut

Selection.MoveLeft Unit:=wdWord, Count:=2

Selection.Paste

End Sub

Siin on selle makro salvestamiseks kasutatud klahvivajutused:

Ctrl+Shift+

Ctrl+X
Esimene sõna lõigatakse.

Ctrl+
Sisestuskursor hüppab üle sidesõna ja või või.

Ctrl+V
Sõna kleebitakse sidesõna järele.

Ctrl+Shift+

Ctrl+X
Sidesõna järel olev sõna (nüüd pärast esimest sammus 4 kleebitud sõna) valitakse ja lõigatakse.

Ctrl+, Ctrl+
Kursor liigub tagasi vahetult enne sidesõna.

Ctrl+V
Teine sõna kleebitakse.

Nende kiirklahvide netomõju seisneb selles, et sõna ja või või ühele küljele lõigatakse sõna ja seejärel kleebitakse sõna teisele poole. Seejärel lõigatakse teine ​​sõna välja ja kleebitakse ja või või ette.

Selle makro toimimiseks peab sisestuskursor esimese sõna alguses vilkuma.

Vahetage lauseid Word 2016-s

Nii nagu saate vahetada kaks sõna järjest, saate ka kahte lauset vahetada. Swap_sentences makro teeb just seda. Ja nagu ka teiste tekstitöötlusmakrode puhul, kasutage teksti valimiseks klaviatuuri, mitte hiirt.

Järgmises koodis tähistab käsk Selection.Extend klaviatuuril klahvi F8 vajutamist. Kui vajutate seda klahvi kolm korda, valitakse lause.

Alam-swap_sentences()

'

' swap_sentences Makro

' Vahetage kaks lauset

'

Valik.

Laienda

valikut.

Laienda

valikut.

Laienda

valikut. Lõika valikut. Laienda valikut. Laienda valikut. Laienda

Selection.EscapeKey

Selection.MoveRight Unit:=wdCharacter, Count:=1

Selection.Paste

Lõpeta alam

Siin on makro swap_sentences loomiseks salvestatud klahvivajutused :

F8, F8, F8
Valitakse praegune lause.

Ctrl+X

F8, F8, F8
Valitakse järgmine lause.

Esc,
Valik tühistatakse ja sisestuskursor asetatakse järgmise lause algusesse.

Ctrl+V
Esimene lause kleebitakse teise lause järele.

Selle makro käivitamisel veenduge, et sisestuskursor oleks seatud kuskil esimese lause sees.

Vahetage Word 2016 päise ja jaluse tekst

Swap_header_footer makro vahetustehingud dokumendi päise teksti ja jalus teksti. Saate selle protsessi käsitsi lõpule viia, kuid probleem on selles, et makro ei salvesta kõiki toiminguid täpselt. Ehkki saate salvestada põhilised klahvivajutused, peate makro lõpuleviimiseks naasma Visual Basicu redaktorisse.

Sub swap_header_footer()

'

' swap_header_footer Macro

' Exchange header/footer text

'

If ActiveWindow.View.SplitSpecial <> wdPaneNone then ActiveWindow.Panes

(2).Close

End If

ActiveWindow.ActivePane.View.Type Või = wdNordowView _

ActivePane.View.Type = wdOutlineView Siis

ActiveWindow.ActivePane.View.Type = wdPrintView

End Kui

ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader

Selection.WholeStory

Selection.Cut

ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter

Selection.HomeKey Ühik: = wdLine

Selection.Paste

Selection.EndKey Unit:=wdLine, Extend:=wdExtend

Selection.Cut

ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader

Selection.Paste

ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument

End Sub

Selle makro üldmõju on muuta dokumendi päist, valida ja lõigata kogu see tekst ning seejärel lülituda jalusele. Kui olete jaluses, kleebitakse päise tekst ning seejärel valitakse ja lõigatakse jaluse tekst. Makro lülitub tagasi päisele ja kleebib jaluse teksti. Seejärel sulgeb makro päise.


Kustutage oma PowerPointi slaididelt pliiatsi ja esiletõstja joonised

Kustutage oma PowerPointi slaididelt pliiatsi ja esiletõstja joonised

Kui olete esitluse ajal PowerPointi slaididele joonistamiseks kasutanud pliiatsit või markerit, saate joonised järgmise esitluse jaoks salvestada või need kustutada, nii et järgmisel näitamisel alustate puhaste PowerPointi slaididega. Pliiatsi ja markeri jooniste kustutamiseks järgige neid juhiseid: joonte kustutamine […]

Stiili teegi sisu rakenduses SharePoint 2010

Stiili teegi sisu rakenduses SharePoint 2010

Style'i teek sisaldab CSS-faile, XSL-faile ja eelmääratletud mallilehtede, lehepaigutuste ja juhtelementide poolt kasutatavaid pilte rakenduses SharePoint 2010. CSS-failide leidmiseks avaldamissaidi stiiliteegist: valige saidi toimingud → vaade. Kogu saidi sisu. Ilmub saidi sisu. Style raamatukogu asub […]

Vormindage numbreid tuhandetes ja miljonites Exceli aruannetes

Vormindage numbreid tuhandetes ja miljonites Exceli aruannetes

Ärge uputage oma publikut tohutute numbritega. Microsoft Excelis saate parandada oma armatuurlaudade ja aruannete loetavust, vormindades numbrid tuhandetes või miljonites.

Kuidas SharePointi saite jagada ja jälgida

Kuidas SharePointi saite jagada ja jälgida

Siit saate teada, kuidas kasutada SharePointi suhtlusvõrgustiku tööriistu, mis võimaldavad üksikisikutel ja rühmadel suhelda, koostööd teha, jagada ja ühendada.

Kuidas teisendada kuupäevi Excelis Juliani vormingutesse

Kuidas teisendada kuupäevi Excelis Juliani vormingutesse

Julia kuupäevi kasutatakse tootmiskeskkondades sageli ajatemplina ja partiinumbri kiirviitena. Seda tüüpi kuupäevade kodeerimine võimaldab jaemüüjatel, tarbijatel ja teenindusagentidel tuvastada toote valmistamise aja ja seega toote vanuse. Juliuse kuupäevi kasutatakse ka programmeerimises, sõjaväes ja astronoomias. Erinevad […]

Accessi veebirakenduse loomine

Accessi veebirakenduse loomine

Veebirakenduse saate luua rakenduses Access 2016. Mis siis ikkagi on veebirakendus? Noh, veeb tähendab, et see on võrgus ja rakendus on lihtsalt "rakenduse" lühend. Kohandatud veebirakendus on veebipõhine andmebaasirakendus, millele pääseb ligi brauseri abil pilvest. Loote ja hooldate veebirakendust töölaua versioonis […]

SharePoint 2010 kiirkäivitusriba

SharePoint 2010 kiirkäivitusriba

Enamik SharePoint 2010 lehti kuvab lehe vasakus servas kiirkäivitusribal navigeerimislinkide loendi. Kiirkäivitusribal kuvatakse lingid saidi esiletoodud sisule (nt loendid, teegid, saidid ja avaldamislehed). Kiirkäivitusribal on kaks väga olulist linki: link kogu saidi sisu: […]

Mida tähendavad Exceli lahendaja veateated?

Mida tähendavad Exceli lahendaja veateated?

Lihtsate ülesannete puhul leiab Exceli lahendaja tavaliselt kiiresti eesmärgifunktsiooni jaoks optimaalsed Lahendaja muutuja väärtused. Kuid mõnel juhul on Solveril raskusi sihtfunktsiooni optimeerivate Solveri muutuja väärtuste leidmisega. Sellistel juhtudel kuvab Solver tavaliselt teate või veateate, mis kirjeldab või arutab probleemi, mida […]

Kuidas eemaldada Exceli Pivot-liigendtabelist arvutatud väljad ja üksused

Kuidas eemaldada Exceli Pivot-liigendtabelist arvutatud väljad ja üksused

Saate hõlpsasti eemaldada arvutatud välju ja üksusi Exceli liigendtabelist. Arvutatud välja eemaldamiseks klõpsake liigendtabelis lahtrit. Seejärel klõpsake vahekaardi Analüüsi käsku Fields, Items & Sets ja valige kuvatavast alammenüüst Arvutatud väli. Kui Excel kuvab dialoogiboksi Arvutatud välja lisamine, valige […]

Kuidas SharePointis sildistada

Kuidas SharePointis sildistada

Sildid on märksõnad, mille määrate sisule. Lehtede sildistamine teistega jagamiseks on sotsiaalne järjehoidja ning see on veebis väga populaarne ja SharePointis lihtne. Kui olete kunagi kasutanud saiti nagu Delicious, teate juba, kuidas sotsiaalne järjehoidja töötab. Kuna rohkem inimesi määrab samu silte, muutuvad sildid viisiks […]