Kā rakstīt Word 2016 makro, lai apmainītu teksta elementus

Strādājot ar dokumentiem programmā Word 2016, jo īpaši ar garākiem, vēlēsities papildu vieglumu un funkcionalitāti makro, kas var apmainīt teksta vārdus, frāzes vai elementus. Lai izveidotu makro, iespējams, būs nepieciešama programmēšanas valoda Visual Basic for Applications (VBA), kas ir plaša, sarežģīta un biedējoša. Tas nozīmē, ka tai ir liels potenciāls, taču tas nav nekas tāds, ko jūs sēdēsit un mācīsities ikdienišķā pēcpusdienā.

Šeit ir daži “maiņas” makro, kas palīdzēs jums sākt pielāgot Word pieredzi.

Vārdu mijmaiņas programmā Word 2016

Šeit ir ērts makro, kuru, iespējams, izmantosit visu laiku. Word_swap makro mijmaiņas darījumi divus vārdus. Tas izgriež pirmo vārdu un pēc tam ielīmē to pēc otrā vārda:

Sub word_swap()

'

' word_swap Makro

' Apmainīt divus vārdus, kreisais-labais

'

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

Selection.Cut

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

Selection.Paste

End Sub

Šie taustiņsitieni tika reģistrēti, lai izveidotu šo makro:

Ctrl+Shift+
Tiek atlasīts vārds pa labi no kursora.

Ctrl+X
Vārds tiek izgriezts.

Ctrl+
Kursors pārvietojas aiz otrā vārda.

Ctrl+V
Sākotnējais vārds ir ielīmēts.

Word makro nevar ierakstīt peles klikšķus. Ja nepieciešams atlasīt tekstu, izmantojiet kursora taustiņus un taustiņu Shift vai taustiņu F8 (paplašinātā atlase).

Turklāt, lai šis makro darbotos, ievietošanas rādītājs ir jānovieto pirmā vārda sākumā.

Un/vai vārdu mijmaiņas programmā Word 2016

Vēl viens vārdu mijmaiņas makro, kuru, iespējams, izmantosit bieži un_or_word_swap makro. Atšķirībā no parastās vārdu apmaiņas, šī makro mērķis ir apmainīt vārdus abās savienojuma pusēs. Piemēram, mainot to vai to uz to vai to.

Tāpat kā ar word_swap makro, šis makro tika ierakstīts no taustiņsitiena ievades:

Apakš un_vai_vārdu_maiņa()

'

' and_or_word_swap Makro' Apmainiet

divus vārdus savienojumā

'

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

Tālāk ir norādīti taustiņsitieni, kas izmantoti šī makro ierakstīšanai.

Ctrl+Shift+

Ctrl+X
Pirmais vārds tiek izgriezts.

Ctrl+
ievietošanas rādītājs pāriet pāri savienojumam un vai vai.

Ctrl+V
Vārds tiek ielīmēts aiz savienojuma.

Ctrl+Shift+

Ctrl+X
Vārds pēc savienojuma (tagad pēc pirmā vārda, ko ielīmējāt 4. darbībā) tiek atlasīts un izgriezts.

Ctrl+, Ctrl+
Kursors pāriet atpakaļ uz tieši pirms savienojuma.

Ctrl+V
Otrais vārds ir ielīmēts.

Šo īsinājumtaustiņu tīrais efekts ir izgriezt vārdu vienā un vai vai pusē un pēc tam ielīmēt vārdu otrā pusē. Pēc tam otrais vārds tiek izgriezts un ielīmēts pirms un vai vai.

Lai šis makro būtu efektīvs, ievietošanas rādītājam ir jāmirgo pirmā vārda sākumā.

Apmainiet teikumus programmā Word 2016

Tāpat kā jūs varat apmainīt divus vārdus pēc kārtas, jūs varat arī apmainīt divus teikumus. Swap_sentences makro dara tikai to. Un, tāpat kā citos teksta manipulācijas makro, izmantojiet tastatūru, nevis peli, lai atlasītu tekstu.

Nākamajā kodā komanda Selection.Extend apzīmē tastatūras taustiņa F8 nospiešanu. Nospiežot šo taustiņu trīs reizes, tiek atlasīts teikums.

Sub swap_sentences()

'

' swap_sentences Makro

' Apmaini divus teikumus

'

Atlase.

Pagarināt

atlasi.

Pagarināt

atlasi.

Pagarināt

atlasi. Izgriezt atlasi. Pagarināt atlasi. Pagarināt atlasi. Pagarināt

Selection.EscapeKey

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

Selection.Paste

Beigt apakš

Tālāk ir norādīti taustiņsitieni, kas reģistrēti, lai izveidotu makro swap_sentences :

F8, F8, F8
Pašreizējais teikums ir atlasīts.

Ctrl+X

F8, F8, F8
Tiek atlasīts nākamais teikums.

Esc,
Atlase tiek atcelta, un ievietošanas rādītājs tiek novietots nākamā teikuma sākumā.

Ctrl+V
Pirmais teikums tiek ielīmēts aiz otrā teikuma.

Palaižot šo makro, pārliecinieties, vai ievietošanas rādītājs ir iestatīts kaut kur pirmajā teikumā.

Apmainiet galvenes un kājenes tekstu programmā Word 2016

Par swap_header_footer makro mijmaiņas dokumenta galvenes tekstu un kājenes teksta. Šo procesu var pabeigt manuāli, taču problēma ir tā, ka makro nereģistrē visas darbības precīzi. Tātad, lai gan jūs varat ierakstīt pamata taustiņu nospiešanu, jums ir jāatgriežas Visual Basic redaktorā, lai pabeigtu makro:

Sub swap_header_footer()

'

' swap_header_footer Makro

' Apmaiņas galvenes/kājenes teksts

'

If ActiveWindow.View.SplitSpecial <> wdPaneNone Tad

ActiveWindow.Panes(2).Aizvērt

beigas

If ActiveWindow.ActivePane.View.Type Vai =WdNordowmalView _

ActivePane.View.Type = wdOutlineView Tad

ActiveWindow.ActivePane.View.Type = wdPrintView

End Ja

ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader

Selection.WholeStory

Selection.Cut

ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter

Selection.HomeKey vienība: = 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

Šī makro kopējā ietekme ir rediģēt dokumenta galveni, atlasīt un izgriezt visu tekstu un pēc tam pāriet uz kājeni. Atrodoties kājenē, galvenes teksts tiek ielīmēts, un pēc tam tiek atlasīts un izgriezts kājenes teksts. Makro pārslēdzas atpakaļ uz galveni un ielīmē kājenes tekstu. Pēc tam makro aizver galveni.

Leave a Comment

Kā pārvietoties Word 2007 tabulā

Kā pārvietoties Word 2007 tabulā

Uzziniet, kā efektīvi pārvietoties Word 2007 tabulā, izmantojot īsinājumtaustiņus un peles darbības, lai optimizētu savu darba plūsmu.

10 Excel funkcijas, kas jums patiešām būtu jāzina

10 Excel funkcijas, kas jums patiešām būtu jāzina

Šajā sarakstā ir iekļautas desmit populārākās Excel funkcijas, kas attiecas uz plašu vajadzību klāstu. Uzziniet, kā izmantot <strong>Excel funkcijas</strong> efektīvāk!

Papildu analīzes slāņu pievienošana jūsu Excel diagrammām

Papildu analīzes slāņu pievienošana jūsu Excel diagrammām

Uzziniet, kā pievienot papildu analīzes slāņus jūsu Excel diagrammām, lai uzlabotu vizualizāciju un sniegtu precīzākus datus. Šis raksts apraksta visas nepieciešamās darbības.

Kā izveidot rindkopas atkāpi programmā Word 2013

Kā izveidot rindkopas atkāpi programmā Word 2013

Uzziniet, kā iestatīt <strong>rindkopas atkāpi</strong> programmā Word 2013, lai uzlabotu dokumenta noformējumu un lasāmību.

Kā ievietot slejas Word 2010 dokumentā

Kā ievietot slejas Word 2010 dokumentā

Uzziniet, kā pareizi ievietot slejas programmā Word 2010, lai uzlabotu jūsu dokumentu formātu un struktūru.

Šūnu datu aizsardzība programmā Excel 2007

Šūnu datu aizsardzība programmā Excel 2007

Apsveriet iespēju aizsargāt Excel 2007 darblapu, lai izvairītos no neplānotām izmaiņām. Uzziniet, kā aizsargāt un atbloķēt šūnas, lai nodrošinātu datu integritāti.

PMT funkcija programmā Excel 2013

PMT funkcija programmā Excel 2013

Programmas Excel 2013 PMT funkcija aprēķina periodisko mūža rentes maksājumu. Šī funkcija ir būtiska hipotekāro kredītu maksājumu plānošanai.

Kā lietot t-test datu analīzes rīku programmā Excel

Kā lietot t-test datu analīzes rīku programmā Excel

Mācieties, kā veikt t-testus Excel programmā, izmantojot datus un aprakstot trīs t-testu veidus, kas noderēs jūsu datu analīzes procesā.

Kā filtrēt datu sarakstu programmā Excel 2016

Kā filtrēt datu sarakstu programmā Excel 2016

Uzziniet, kā filtrēt datu sarakstu programmā Excel 2016, lai ērti paslēptu nevēlamus ierakstus un strādātu tikai ar nepieciešamajiem datiem.

Kā pievienot datu etiķetes diagrammai programmā Excel 2007

Kā pievienot datu etiķetes diagrammai programmā Excel 2007

Uzziniet, kā vienkārši pievienot datu etiķetes diagrammai programmā Excel 2007. Palīdziet noteikt vērtības, kas tiek rādītas katrā datu punktā, izmantojot dažādas izvietošanas un formatēšanas iespējas.