Hem Sociala medier Hur man skriver Word 2016-makron för att byta textelement - dummies

Hur man skriver Word 2016-makron för att byta textelement - dummies

Innehållsförteckning:

Video: Unboxing, Setting Up, and Installing the HP ENVY 4520 Printer | HP ENVY | HP 2024

Video: Unboxing, Setting Up, and Installing the HP ENVY 4520 Printer | HP ENVY | HP 2024
Anonim

När du arbetar med dokument i Word 2016, speciellt längre, vill du ha den extra lättheten och funktionaliteten hos makron som kan byta textord, fraser eller element runt. För att skapa makron behöver du förmodligen programmeringsspråket Visual Basic for Applications (VBA), vilket är stort, komplext och skrämmande. Det betyder att den har stor potential, men det är inte något du sitter och lär dig i en avslappnad eftermiddag.

Här är några "swapping" -makroner som hjälper dig att komma igång när du anpassar din Word-upplevelse.

Word byta i Word 2016

Här är ett praktiskt makro som du förmodligen kommer att använda hela tiden. Makroen word_swap byter två ord. Den klipper det första ordet och klistrar sedan efter det andra ordet:

Sub word_swap ()

'

' word_swap Makro

'Byt två ord, vänster-höger

'

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

Val. Klipp

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

Urval. Klistra in

End Sub

Dessa tangenttryckningar registrerades för att göra detta makro:

  1. Ctrl + Shift + →Ordet till höger om markören är markerat.
  2. Ctrl + X Ordet är skuren.
  3. Ctrl +

    Markören flyttas efter det andra ordet.

  4. Ctrl + V Det ursprungliga ordet klistras.

Word-makron kan inte spela in musklick. När du behöver välja text använder du markörknapparna plus Shift-tangenten eller använder tangenten F8 (extended selection).

För att detta makro ska fungera måste också införingspekaren placeras i början av det första ordet.

och / eller ordbyte i Word 2016

Ett annat ordbytesmakro som du förmodligen använder ofta och_or_word_swap makro. Till skillnad från ett vanligt ordbyte är målet med detta makro att byta ord på vardera sidan av en konjunktion. Till exempel ändrar detta eller det till det eller det här.

Som med word_swap makroen, registrerades detta makro från tangenttryckningsinmatning:

Sub and_or_word_swap ()

'

' och_or_word_swap Makro

'Byt två ord i en konjunktion

'

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

Val. Cut

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

Urval. Klistra in

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

Val. Cut

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

Val. Klistra in

End Sub

Här är tangenttryckningar som används för att spela in detta makro:

  1. Ctrl + Shift +
  2. Ctrl + X Det första ordet är klippt.
  3. Ctrl +

    Inläggspekaren hoppar över konjunktionen, och eller eller.

  4. Ctrl + V Ordet klistras efter konjunktionen.
  5. Ctrl + Shift +
  6. Ctrl + X Ordet efter konjunktionen (nu efter det första ordet du klistrade in i steg 4) väljs och klipps.
  7. Ctrl +, Ctrl + ←Markören flyttas tillbaka till strax innan konjunktionen.
  8. Ctrl + V Det andra ordet klistras in.

Nätverkan av dessa kortkommandon är att skära ett ord på ena sidan av en och eller eller och klistra sedan ordet på andra sidan. Sedan skärs och klistras det andra ordet före och eller eller.

För att detta makro ska vara effektivt måste insättningspekaren blinka vid början av det första ordet.

Byt meningar i Word 2016

Precis som du kan byta två ord i rad kan du också byta två meningar. Makro swap_sentences gör just det. Och, som i andra textmanipuleringsmakroner, använd tangentbordet - inte musen - för att välja text.

I följande kod väljer du. Extend kommandot representerar att du trycker på F8-tangenten på tangentbordet. När du trycker tangenten tre gånger väljs en mening.

Sub swap_sentences ()

'

' swap_sentences Makro

'Byt två meningar

'

Urval. Utöka

Val. Utöka

Val. Utöka

Val. Cut

Val. Utöka

Val. Utöka

Val. Utöka

Val. EscapeKey

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

Urval. Klistra in

Slutdel

Här är tangenttryckningar som spelats in för att skapa swap_sentences makro:

  1. F8, F8, F8 Den aktuella meningen är vald.
  2. Ctrl + X
  3. F8, F8, F8 Nästa mening väljs.
  4. Esc, →

    Valet avbryts och inläggspekaren placeras i början av nästa mening.

  5. Ctrl + V Den första meningen är klistrad efter andra meningen.

När du kör detta makro, se till att införingspekaren är inställd någonstans inom den första meningen.

Byt rubrik och sidfot i Word 2016

Makrot swap_header_footer byter dokumentets rubriktext och sidfot. Du kan slutföra processen manuellt, men problemet är att makroen inte korrekt registrerar alla åtgärder. Så, även om du kan spela in de grundläggande tangenttryckningarna måste du återgå till Visual Basic Editor för att slutföra makro:

Sub swap_header_footer ()

'

' swap_header_footer Macro

'Exchange-rubrik / sidfot < '

Om ActiveWindow. Se. SplitSpecial wdPaneNone Then

ActiveWindow. Rutor (2). Stäng

Avsluta om

Om ActiveWindow. ActivePane. Se. Typ = wdNormalView eller ActiveWindow. _

ActivePane. Se. Skriv = wdOutlineView Då

ActiveWindow. ActivePane. Se. Skriv = wdPrintView

Avsluta om

ActiveWindow. ActivePane. Se. SeekView = wdSeekCurrentPageHeader

Urval. WholeStory

Val. Cut

ActiveWindow. ActivePane. Se. SeekView = wdSeekCurrentPageFooter

Urval.HomeKey Unit: = wdLine

Urval. Klistra in

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

Urval. Cut

ActiveWindow. ActivePane. Se. SeekView = wdSeekCurrentPageHeader

Urval. Klistra in

ActiveWindow. ActivePane. Se. SeekView = wdSeekMainDocument

End Sub

Den övergripande effekten av detta makro är att redigera dokumentets rubrik, markera och skära all den texten och växla sedan till sidfoten. En gång i sidfoten klistras textens rubrik, och sedan är sidfotens text vald och klippt. Makroet växlar tillbaka till rubriken och klistrar in sidfotens text. Då stänger makrot huvudet.

Hur man skriver Word 2016-makron för att byta textelement - dummies

Redaktörens val

Nätverkets grunder: Repeaters - dummies

Nätverkets grunder: Repeaters - dummies

En repeater (ibland kallad extender) är en gizmo som ger dina nätverkssignaler en boost så att signalerna kan resa längre. Det är typiskt som en Gatorad-station i ett maraton. Du behöver en repeater när den totala längden på ett enda nätverkskabel överskrider 100 meter. Den 100 meter långa ...

Grunderna för nätverk: Routrar - dummies

Grunderna för nätverk: Routrar - dummies

En router är en nätverkslagringsenhet, så den kan fungera med nätverkspaket på en högre nivå. I synnerhet kan en router undersöka IP-adressen för de paket som passerar genom den. Och eftersom IP-adresser har både ett nätverk och en värdadress kan en router bestämma vilket nätverk ett meddelande ...

Grunder för nätverk: Peer-to-Peer-nätverk med Windows - dummies

Grunder för nätverk: Peer-to-Peer-nätverk med Windows - dummies

To-peer-nätverk baserat på en stationär version av Windows kan du låta dig undvika komplexiteten och bekostnaden av att använda dedikerade nätverksoperativsystem. Som i alla saker finns det fördelar och nackdelar för varje val. Fördelar med peer-to-peer-nätverk Den främsta fördelen med ett peer-to-peer-nätverk är att det är lättare att ställa in ...

Redaktörens val

Tillämpa en procentuell ökning eller minskning av värden i Excel - dummies

Tillämpa en procentuell ökning eller minskning av värden i Excel - dummies

En gemensam uppgift för en Excel-analytiker är att tillämpa en procentuell ökning eller minskning till ett visst tal. När du till exempel tillämpar en prisökning på en produkt, ökar du vanligtvis priset med en viss procentandel. När du ger en kund en rabatt, skulle du minska den kundens ränta med en viss ...

Tillämpa en tabellstil till Excel 2007-tabellen - dummies

Tillämpa en tabellstil till Excel 2007-tabellen - dummies

I Excel 2007 kan du ansöka om fördefinierat tabellformat till en datatabell. Funktionen Format som tabell visar ett omfattande tabellgalleri med formateringsminiatyrerna uppdelade i tre sektioner - Ljus, Medium och Mörk - var och en beskriver intensiteten hos färgerna som används av olika format.

En Excel-makro för att spara en arbetsbok före avslutning - dummies

En Excel-makro för att spara en arbetsbok före avslutning - dummies

Makroen som presenteras här är ett utmärkt sätt för att skydda användare från att oavsiktligt stänga filen innan de sparas. När det implementeras, säkerställer detta makro att Excel automatiskt sparar arbetsboken innan den stängs. Excel kommer normalt att varna användare som försöker stänga en obeffad arbetsbok, vilket ger dem möjlighet att spara innan de stängs. Men många ...

Redaktörens val

ITIL For Dummies Cheat Sheet (UK Edition) - dummies

ITIL For Dummies Cheat Sheet (UK Edition) - dummies

Vill veta hur ITIL kan hjälpa dig med din IT-servicehantering? Du är på rätt ställe. Kolla in dessa korta tips, som är utformade för att hjälpa dig att förstå och implementera ITIL-metoden i ditt dagliga IT-servicearbete.

Hjälpverktyg i Junos Command-Line Interface (CLI) - dummies

Hjälpverktyg i Junos Command-Line Interface (CLI) - dummies

Hittar du massor av kraftfulla hjälpverktyg intuitivt integrerat i Junos kommandoradsgränssnitt (CLI) bortom det grundläggande: hjälp, visa | jämföra, kommandotillförsel, commit check och rollback. Andra kraftfulla verktyg som du tycker är särskilt användbara när du konfigurerar din konfiguration är: Syntaxkontroll: Kontrollerar små fel när du skriver på kommandoraden. Den ...