【求助】工作表是否存在

顯示結果從第 1 筆 到 4 筆,共計 4 筆
  1. #1
    會員
    註冊日期
    2002-02-25
    討論區文章
    8

    【求助】工作表是否存在

    請問
    sname=某工作表名稱
    除了以activate來測試該工作表是否存在
    還有什麼方法可以得知該工作表是否存在
    creatobject可以嗎,怎麼用



  2. #2
    平風造雨 cinta3344 的大頭照
    註冊日期
    2002-04-11
    討論區文章
    72

    Re: 【求助】工作表是否存在

    最初由 Peter H. 發表
    請問
    sname=某工作表名稱
    除了以activate來測試該工作表是否存在
    還有什麼方法可以得知該工作表是否存在
    creatobject可以嗎,怎麼用
    try this:

    dim s as object
    for each s in worksheets
    if s.name="sheet1" then
    msgbox s.name & "is exist!"
    end if
    next
    注意字串大小寫

  3. #3
    會員
    註冊日期
    2002-02-25
    討論區文章
    8
    題目沒有說清楚
    若該工作表存在,則activate該工作表
    若該工作表不存在,則新增該工作表

  4. #4
    Take it easy~ leonchou 的大頭照
    註冊日期
    2001-05-03
    討論區文章
    3,244
    不用 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

類似的主題

  1. 【求助】MS Excel 工作表中的欄位上限是?
    作者:windata 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 7
    最後發表: 2006-04-09, 07:23 PM
  2. 【求助】Excel工作表匯出的問題??
    作者:iamapo 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 2
    最後發表: 2005-03-20, 11:12 PM
  3. 請問有關工作表的問題【求助】
    作者:MyAngelism 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 4
    最後發表: 2004-07-01, 11:32 PM
  4. 【求助】Excel是否可以找工作表
    作者:wealth 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 1
    最後發表: 2004-03-03, 01:24 AM
  5. 請各位幫忙連結看看網頁是否存在!
    作者:沙羅季曼 所在討論版:-- Cable Modem 心 得 交 流 版
    回覆: 11
    最後發表: 2002-01-26, 07:44 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •