會員 ![]() | 【求助】工作表是否存在 請問 sname=某工作表名稱 除了以activate來測試該工作表是否存在 還有什麼方法可以得知該工作表是否存在 creatobject可以嗎,怎麼用 |
回覆 |
平風造雨 ![]() | Re: 【求助】工作表是否存在 引用:
dim s as object for each s in worksheets if s.name="sheet1" then msgbox s.name & "is exist!" end if next 注意字串大小寫 | |
回覆 |
會員 ![]() | 題目沒有說清楚 若該工作表存在,則activate該工作表 若該工作表不存在,則新增該工作表 |
回覆 |
Take it easy~ | 不用 createobject. sname = "New Sheet": notfound = True For Each s In Worksheets If s.Name = sname Then notfound = False s.Activate: Exit For End If Next If notfound Then Worksheets.Add.Name = sname |
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。