change it to this:
shell(chr(34)+"C:\program files\starcraft\mpq2k.exe"+CHR(34)+" e " & strfilename & "\staredit\scenario.chk")