![]() |
#1
|
|||
|
|||
![]() Hello All, I have made several macros using the Macro Recorded language and I am looking for help to learn and update my macros to a more efficient style, mainly to speed up the macros. Code:
Sub TEST_REVISE() Selection.HomeKey Unit:=wdLine: Selection.MoveRight Unit:=wdCharacter, Count:=5, Extend:=wdExtend: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=1: Selection.MoveRight Unit:=wdCharacter, Count:=3, Extend:=wdExtend: Selection.TypeText Text:="R": Selection.MoveRight Unit:=wdCharacter, Count:=8: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=15: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=7: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=6: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=15: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=7: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=6: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=4: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=4: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=3: Selection.TypeBackspace Selection.MoveRight Unit:=wdCharacter, Count:=7: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=13: Selection.TypeBackspace: Selection.MoveRight Unit:=wdCharacter, Count:=16: Selection.TypeBackspace: Selection.MoveDown Unit:=wdLine, Count:=1: Selection.HomeKey Unit:=wdLine End Sub 1. Delete all instances of this character "|" on the line 2. Add the character "R" after the "Z" 3. Delete the whitespace or collapse the text down to the beginning of the line Example Before: ----|Z| | 1111 |2222222 22|3333 |44444|55555 5|6666 |77777|A |BBB| |CCC | | 111A1111-1111 | Example After: ZR 1111 2222222 223333 4444455555 56666 77777A BBB CCC 111A1111-1111 - is for character count of 4 of whitespace Any help would be greatly appreciated! When running this macro for 1000+ lines it can take a while. Enjoy, Tyler |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
glennhardy | Word | 6 | 02-05-2016 04:05 PM |
![]() |
dlowrey | Word Tables | 6 | 03-09-2015 11:29 AM |
![]() |
bracketandquotes | Word VBA | 17 | 02-16-2015 03:51 PM |
first character NOT Alpha numeric or Tilde (~) delete. | ksridh | Word VBA | 5 | 03-17-2014 12:45 AM |
Change single character in PPT to another font macro | rtwwpad | PowerPoint | 1 | 01-19-2013 05:08 PM |