Video: WW1 - Oversimplified (Part 1) 2024
Når du skriver i Word 2016, især hvis du arbejder på et akademisk papir eller endda et stort fiktionarbejde, vil du måske spike store stykker tekst snarere end at slette dem. For at spike tekst vælger du den og derefter flytter den ned til slutningen af dokumentet. Når du er færdig med at skrive, skal du gennemgå dine pigge for at se, om noget er værd at gemme.
Følgende er kode for en spike_text makro, der automatiserer processen:
Sub spike_text ()
'
' spike_text Makro
'Flyt markeret tekst til slutningen af dokumentet
'
Hvis markering. Type = wdSelectionNormal Then
Valg. Cut
Valg. EndKey Unit: = wdStory
Valg. TypeParagraph
Valg. Indsæt
Program. GoBack
Program. GoBack
Else
MsgBox "Intet at spike"
Slutt Hvis
Slutdel
Denne makro indeholder en if-else struktur. Testet hvis bestemmer, om tekst er valgt. I så fald skæres teksten og indsættes i slutningen af dokumentet. Når tekst ikke er valgt, viser ellers delen af ligningen en meddelelsesboks med teksten "Intet til spike. "
Denne makro blev optaget i begyndelsen og brugt disse tastetryk:
- Ctrl + X
- Ctrl + End
- Ctrl + V
- Shift + F5, Shift + F5 Skift + F5 tastaturet genvej vender dig tilbage til det forrige redigeringssted i dokumentet.
Efter optagelse af tastetryk blev strukturen if-else tilføjet for at sikre, at makroen ikke viste en grim fejlmeddelelse, når tekst ikke er valgt. Denne proces er en del af defensiv programmering, hvor du forventer, at ikke alle makroer starter under ideelle forhold. I dette tilfælde er en ikke-ideel betingelse, når tekst ikke er valgt.