I've changed a crank with the engine still in, had to drop the gearbox though to get the flywheel off.
If you dont have a hoist and/or cant be arsed with disconnecting everything up top then it's really easy to just drop it out and reaplace with a new one, dont forget to have the new crank meassured to make sure you are using the right size shells!