|
Formació autodidàctica en
mòduls d'Enginyeria lingüística aplicada
a la Traducció
|
|
Macro "Absents"
Aquesta macro gestiona una llista d'assistents continguda en un requadre de text dins d'un
model
d'acta, el qual requadre de text estā protegit contra verificaciķ ortogrāfica per mor dels
problemes generats per l'onomāstica, especialment la d'orígen forā.
Sub Absents()
'
' Absents: Macro que mou un nom d'assistents a absents
' Macro grabada el 18/10/04 por Lluís de Yzaguirre
' Suggerim associar-la a una drecera de teclat com ctrl-Ø
'
Selection.HomeKey Unit:=wdLine
Selection.EndKey Unit:=wdLine, Extend:=wdExtend
Selection.Cut
Selection.ParagraphFormat.TabHangingIndent 1
Selection.Find.ClearFormatting
With Selection.Find
.Text = "Absents"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.MoveRight Unit:=wdCharacter, Count:=2
Selection.Paste
End Sub
Aquesta macro s'aplica a cadascun dels noms continguts al document de model, preferentment en ordre alfabčtic descendent,
cosa que provoca un resultat alfabčtic ascendent dels absents.
Per tal que la macro precedent sigui prāctica, cal que es pugui cridar āgilment.
Aixō ho aconseguirem assignant la macro a una combinaciķ de tecles, v.g. ALT+L.