You don't necessary need to do it that way. If you need to insert an ACE between two existing ACE specify the line where you want this new ACE to be insterted. Example:
access-list acl_in extended permit ip any any
access-list acl_in extended permit icmp any any
#show access-list
access-list acl_in line 1 permit ip any any
access-list acl_in line 2 permit icmp any any
If you type the following line will move ACE to the next line number and keep moving ACEs to next line number if more access-list exist.
In other words will enter the new ACE and push down the existing ACEs
access-list acl_in line 2 extended permit ...