对某几张表有一个相同的操作,所以就考虑把操作部分的代码单独写到一个SUB里面。问题是: SUB的形式是这样的: public sub abc(iSheet as excel.worksheet,iRange as excel.range) (若干操作...) iRange = iSheet.range("P12") iRange.select() (若干操作...) 在主程序中调用,就会提示错误类Range的Select方法无效。 我在主程序中已经取得了Excel的WORKSHEET的操作句柄(