Not unless you know what line it stopped on. If you do, you can edit your gcode file to remove all the lines already processed, but you need to make sure you keep the header lines in there (like spindle on, etc).
if you use bCNC as the GUI then you can untick the already processed sections of code in the editor. the unticked sections will not run when you start the job again.