VBA 是这样的,我编了个程序,打开我想要的特定名称的工作表,然后因为有些不是我想要的,所以加了个容

VBA 是这样的,我编了个程序,打开我想要的特定名称的工作表,然后因为有些不是我想要的,所以加了个容错,不是就直接跳过。 但是现在出现了这种情况,它没有给我跳过,而是弹出了上面那个窗口,想请教一下怎么解决

圈出来的2句调换位置,要先error,再到sheets那句,要不没容错获取工作表当然是错了。on error resume next放到do while也行