Excel VBA 类型不匹配

SubExportLog(ByValtargetSheetAsObject)Subaa()DimwsAsWorksheetSetws=Worksheets("问题跟踪")... Sub ExportLog(ByVal targetSheet As Object)

Sub aa()
Dim ws As Worksheet
Set ws = Worksheets("问题跟踪")
Call ExportLog(ws)
End Sub
展开
 我来答
万年金刚钻
2014-05-22 · TA获得超过1.6万个赞
知道大有可为答主
回答量:1.1万
采纳率:0%
帮助的人:3499万
展开全部
Sub ExportLog(ByVal targetSheet As Object)
MsgBox "OK"
End Sub

Sub aa()
Dim ws As Worksheet
Set ws = Sheets("问题跟踪")
Call ExportLog(ws)
End Sub
的确奇了怪,在第一次运行时是出错提示不匹配,后来改了一下可以运行了,然后再改回原来的也可以通过了。。。妖怪了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式