其他人打开时出现乱码可能是由于以下几个原因造成的:

**文件格式不兼容**:如果图片嵌入到Excel文件中的方式与其他人使用的Excel版本或者软件不兼容,也可能导致打开时出现乱码。例如,您用的是微软的excel创建的文件,而对方则用的是WPS打开,而且WPS或EXCEL的版本过新或过旧,二种软件的版本代差过大。
2. **文件损坏**:Excel文件本身可能损坏或者受到了病毒感染,导致其中的图片数据无法正常显示,从而出现乱码。如果您电脑能正常打开,而对方不对,同时排除了软件因素,而且对方的电脑有病毒感染的其它症状,则可考虑是此原因造成的。
3. **系统环境不同**:其他人的计算机系统环境与创建文件的计算机不同,可能导致一些文件依赖项无法正确加载,进而导致图片显示异常。
为了解决这个问题,你可以尝试以下几种方法:
- 尽量使用标准的Excel文件格式,避免使用过于特殊或者过时的格式。
- 确保Excel文件的完整性和安全性,避免文件损坏或者受到病毒感染。
- 确保其他人的计算机系统环境与创建文件的计算机相似,或者提前告知他们可能需要的特殊设置或字体。
如果以上方法都无法解决问题,那么可能需要进一步调查文件和计算机的具体情况,或者考虑重新生成包含图片的Excel文件。