是不是你的系统语言改了?VBA里尽量别用中文,由于语言编码的原因,中文字在有时候会显示成乱码的
工作表改成英文的吧
用SHEET1 SHEET2 表示, 可以在vba编辑器 最左边看到
我有一次也遇到这样的问题,好像在是桌面上点右键,通过显示属性中的外观选项卡里改动了某些显示就正常了。你可以尝试一上。