Hjem Social Media Hvordan man skriver Word 2016-makroer til at bytte tekstelementer - dummier

Hvordan man skriver Word 2016-makroer til at bytte tekstelementer - dummier

Indholdsfortegnelse:

Video: Endre språk Word (Microsoft Word) 2024

Video: Endre språk Word (Microsoft Word) 2024
Anonim

Når du arbejder med dokumenter i Word 2016, især længere, vil du have den ekstra lethed og funktionalitet af makroer, der kan bytte tekstord, sætninger eller elementer omkring. For at oprette makroer har du sandsynligvis brug for Visual Basic for Applications (VBA) programmeringssprog, hvilket er stort, komplekst og skræmmende. Det betyder, at det har stort potentiale, men det er ikke noget, du vil sidde og lære i en afslappet eftermiddag.

Her er et par "swapping" -makroer, der hjælper dig med at komme i gang med at tilpasse din Word-oplevelse.

Word bytte i Word 2016

Her er en praktisk makro, som du sikkert bruger hele tiden. Makroen word_swap bytter to ord. Det skærer det første ord og klistrer det efter det andet ord:

Sub word_swap ()

'

' word_swap Macro

'Byt to ord, venstre-højre

'

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

Valg. Skær

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

Valg. Indsæt

End Sub

Disse tastetryk blev optaget for at gøre denne makro:

  1. Ctrl + Shift + →Ordet til højre for markøren er valgt.
  2. Ctrl + X Ordet er skåret.
  3. Ctrl +

    Markøren bevæger sig efter det andet ord.

  4. Ctrl + V Det originale ord er indsat.

Word-makroer kan ikke registrere museklik. Når du skal vælge tekst, skal du bruge markørtasterne plus skift-tasten eller bruge knappen F8 (udvidet valg).

Også for denne makro at arbejde skal indsættelsespekeren placeres ved starten af ​​det første ord.

Og / eller ordbytte i Word 2016

En anden ordbytte-makro, som du sandsynligvis ofte bruger og_or_word_swap makroen. I modsætning til et almindeligt ordbytte er målet med denne makro at bytte ord på hver side af en sammenhæng. For eksempel ændrer du dette eller det til det eller det her.

Som med word_swap makroen blev denne makro optaget fra tastetryk input:

Sub and_or_word_swap ()

'

' og_or_word_swap Makro

'Byt to ord i en sammenhæng

'

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

Valg. Cut

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

Valg. Indsæt

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

Valg. Cut

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

Valg. Indsæt

End Sub

Her er tastetryk, der bruges til at registrere denne makro:

  1. Ctrl + Shift +
  2. Ctrl + X Det første ord er skåret.
  3. Ctrl +

    Indsætningspegeren hopper over forbindelsen, og eller eller.

  4. Ctrl + V Ordet indsættes efter sammenhængen.
  5. Ctrl + Skift +
  6. Ctrl + X Ordet efter sammenhænget (nu efter det første ord du indsatte i trin 4) er valgt og skåret.
  7. Ctrl +, Ctrl + ←Markøren flytter tilbage lige før konjunktionen.
  8. Ctrl + V Det andet ord er indsat.

Netværksvirkningen af ​​disse tastaturgenveje er at skære et ord på den ene side af en og eller eller og derefter indsætte ordet på den anden side. Derefter klippes og indsættes det andet ord før og eller eller.

For at denne makro skal være effektiv, skal indsættelsespekeren blinke ved begyndelsen af ​​det første ord.

Byttesæt i Word 2016

Ligesom du kan bytte to ord i træk, kan du også bytte to sætninger. Makroen swap_sentences gør netop det. Og som i andre tekstmanipuleringsmakroer, skal du bruge tastaturet - ikke musen - til at vælge tekst.

I den følgende kode vælges. Udvid kommandoen repræsenterer tryk på F8 tasten på tastaturet. Når du trykker på den pågældende tast tre gange, vælges en sætning.

Sub swap_sentences ()

'

' swap_sentences Makro

'Skift to sætninger

'

Valg. Forlæng

Valg. Forlæng

Valg. Forlæng

Valg. Cut

Valg. Forlæng

Valg. Forlæng

Valg. Forlæng

Valg. EscapeKey

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

Udvælgelse. Indsæt

End Sub

Her er tastetryk indspillet for at oprette swap_sentences makro:

  1. F8, F8, F8 Den aktuelle sætning er valgt.
  2. Ctrl + X
  3. F8, F8, F8 Den næste sætning er valgt.
  4. Esc, →

    Valget annulleres, og indsættelsespekeren er placeret i starten af ​​næste sætning.

  5. Ctrl + V Første sætning indsættes efter anden sætning.

Når du kører denne makro, skal du sikre dig, at indsættelsespekeren er angivet et sted inden for den første sætning.

Bytte overskrift og tekstfod i Word 2016

Makroen swap_header_footer bytter dokumentets overskriftstekst og tekstfod. Du kan færdiggøre denne proces manuelt, men problemet er, at makroen ikke registrerer alle handlingerne korrekt. Så selvom du kan optage de grundlæggende tastetryk, skal du vende tilbage til Visual Basic Editor for at fuldføre makroen:

Sub swap_header_footer ()

'

' swap_header_footer Macro

'Exchange header / footer text < '

Hvis ActiveWindow. Udsigt. SplitSpecial wdPaneNone Then

ActiveWindow. Ruder (2). Luk

Afslut Hvis

Hvis ActiveWindow. ActivePane. Udsigt. Type = wdNormalView eller ActiveWindow. _

ActivePane. Udsigt. Type = wdOutlineView derefter

ActiveWindow. ActivePane. Udsigt. Type = wdPrintView

Afslut hvis

ActiveWindow. ActivePane. Udsigt. SeekView = wdSeekCurrentPageHeader

Valg. WholeStory

Valg. Cut

ActiveWindow. ActivePane. Udsigt. SeekView = wdSeekCurrentPageFooter

Valg.HomeKey Unit: = wdLine

Udvælgelse. Indsæt

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

Valg. Cut

ActiveWindow. ActivePane. Udsigt. SeekView = wdSeekCurrentPageHeader

Valg. Indsæt

ActiveWindow. ActivePane. Udsigt. SeekView = wdSeekMainDocument

End Sub

Den samlede effekt af denne makro er at redigere dokumentets overskrift, vælg og klipp al den tekst, og skift derefter til footer. En gang i foden er klaptekstens tekst indsat, og så er footerens tekst valgt og skåret. Makroen skifter tilbage til overskriften og indsætter tekstfodens tekst. Så lukker makroen overskriften.

Hvordan man skriver Word 2016-makroer til at bytte tekstelementer - dummier

Valg af editor

Data Governance Challenge - dummies

Data Governance Challenge - dummies

Er vigtigt for din virksomhed, uanset hvad dine store datakilder er eller hvordan de styres I den traditionelle verden af ​​datalagre eller relationsdatabaseadministration er det sandsynligt, at din virksomhed har velforståede regler om, hvordan data skal beskyttes. For eksempel i sundhedssektoren er det ...

Federal Data Portal: Data. gov - dummies

Federal Data Portal: Data. gov - dummies

Hvis du leder efter data, som den føderale regering måtte have, men du er ikke sikker på, hvilket agentur der er involveret, start din søgning på den føderale dataportal. Der finder du et søgbart katalog over data fra alle føderale agenturer. Du kan søge efter datasæt med søgeord og få oplysninger om, hvad der er tilgængeligt, kilden ...

Begrænsningerne af undersøgelser til data mining - dummier

Begrænsningerne af undersøgelser til data mining - dummier

På trods af de mange ønskelige aspekter af undersøgelser, finder du også begrænsninger. Det er svært at få gode data, når emnerne er mennesker, uanset hvordan du går om det. Selv videnskabelige forskere, som gør alt for at gennemføre kontrollerede undersøgelser, kan ikke kontrollere eksperimentelle forhold hos mennesker, som de gør med laboratoriedyr. Reaching ...

Valg af editor

Forspil til skilsmisse? Formalisering af juridisk adskillelse - dummier

Forspil til skilsmisse? Formalisering af juridisk adskillelse - dummier

Hvis du og din ægtefælle beslutter dig for lovligt at adskille, vil du ikke leve sammen mere, men du bliver heller ikke skilt. En juridisk adskillelsesaftale (kaldet en midlertidig retsorden i nogle stater) er afgørende, hvis du adskiller permanent som et alternativ til skilsmisse, forudsat at din stat anerkender juridiske adskillelser (ikke alle stater gør). Til ...

Sådan får du din ældste til at acceptere hjælp - dummier

Sådan får du din ældste til at acceptere hjælp - dummier

Får en ældre person til at acceptere at de har brug for hjælp når de evner, de har påberåbt sig i løbet af et langt liv, er faldende, kan det være vanskeligt for dig og den ældre, du bryr dig om. Tipsne i den følgende liste giver retningslinjer for at lette din ældre til at acceptere en ny rolle: Fremgangsmåde forsigtigt og vær ...

Sådan hjælper du en ældre Få mest muligt ud af Doctor appointments - dummies

Sådan hjælper du en ældre Få mest muligt ud af Doctor appointments - dummies

En del af omsorg for en ældre indbefatter ledsager dem til lægeaftaler. For at få det bedste ud af disse sundhedsydelser, opfordre din ældre til at bruge følgende tips til at fremme et sundhedspartnerskab med hans eller hendes læger: Tag et notesblok eller en båndoptager med for at indhente lægenes kommentarer og instruktioner. Husk at ...

Valg af editor

Webbaserede visualiseringsværktøjer - dummies

Webbaserede visualiseringsværktøjer - dummies

Disse to datavisningsværktøjer er værd at bruge tid til at tjekke ud. Disse værktøjer er lidt mere sofistikerede end mange af de andre tilgængelige, men med denne raffinement kommer mere tilpasselige og tilpasningsfulde output. At få lidt væv på din ærme Web-baseret analyse og visualiseringsmiljø, eller Weave, er Dr. Georges hjernebarn ...

Hvad er Hadoop? - dummies

Hvad er Hadoop? - dummies

Hadoop er et open source databehandlingsværktøj, der blev udviklet af Apache Software Foundation. Hadoop er i øjeblikket go-to-programmet til håndtering af store mængder og datatyper, fordi det var designet til at gøre computere i stor skala mere overkommelige og fleksible. Med Hadops ankomst er massebearbejdning blevet introduceret til væsentligt mere ...

Hvad er Business-Centric Data Science? - dummies

Hvad er Business-Centric Data Science? - dummies

Inden for erhvervslivet, fungerer datalogi samme formål som business intelligence gør - at konvertere rå data til forretningsindsigt, som virksomhedsledere og ledere kan bruge til at træffe datainformerede beslutninger. Hvis du har store sæt strukturerede og ustrukturerede datakilder, som måske er eller ikke er komplette, og du vil ...