excel2003是不用想了,不启用宏没法运行宏代码,这就跟没开门就想进屋坐沙发是一个道理。\r\nexcel2010环境,可以试试把文件存于受信任路径下再运行\r\n如果你想任何人拿到这个文件在任何路径下都能直接运行,那只能是编译后的可执行文件,excel不行