Ko pišete v Wordu 2016, še posebej, če delate na znanstveni članek ali celo veliko fantastike delo, boste morda želeli, da konico veliko količino besedila, namesto da bi jih izbrisali. Če želite dodati besedilo, ga izberete in nato premaknete navzdol na konec dokumenta. Ko "končate" s pisanjem, preglejte svoje konice in preverite, ali je kaj vredno prihraniti.
Sledi koda za makro spike_text, ki avtomatizira postopek:
Sub spike_text()
'
' spike_text Macro
' Premakni izbrano besedilo na konec dokumenta
'
Če Selection.Type = wdSelectionNormal Potem
Selection.Cut
Selection.EndKey Unit:=wdStory
Selection.TypeParagraph
Selection.Priste
Application.GoBack
Application.GoBack
Else
MsgBox "Ni kaj za spike"
Konec Če
Konec Sub
Ta makro vsebuje strukturo if-else . Preizkus if določa, ali je besedilo izbrano. Če je tako, se besedilo izreže in prilepi na konec dokumenta. Če besedilo ni izbrano, se v drugem delu enačbe prikaže okno s sporočilom z besedilom »Nič za dodajanje«.
Ta makro je bil prvotno posnet in je uporabil te pritiske tipk:
Ctrl+X
Ctrl+End
Ctrl+V
Shift+F5, Shift+F5
Bližnjica na tipkovnici Shift+F5 vas vrne na prejšnje mesto za urejanje v dokumentu.
Po snemanju pritiskov tipk je bila dodana struktura if-else, ki zagotavlja, da makro ne prikaže grdega sporočila o napaki, ko besedilo ni izbrano. Ta proces je del obrambnega programiranja, kjer predvidevate, da se vsak makro ne zažene pod idealnimi pogoji. V tem primeru je neidealni pogoj, ko besedilo ni izbrano.