【问题标题】:VBScript : How to identify the hidden excel tabs in excel using vbscriptVBScript:如何使用 vbscript 识别 excel 中隐藏的 excel 选项卡
【发布时间】:2014-10-16 13:25:20
【问题描述】:

如何使用 vbscript 而不是 VBA 识别 excel Workbook 中隐藏的 excel 选项卡。如何使用 VBScript 获取每个选项卡的属性,例如名称、颜色、可见性

【问题讨论】:

    标签: excel vbscript


    【解决方案1】:

    假设 objExcel 是您的 Excel 应用程序对象:

    For i = 1 To objExcel.Sheets.Count
    
        ' Display the name of hidden worksheets...
        If Not objExcel.Sheets(i).Visible Then
            WScript.Echo objExcel.Sheets(i).Name & " is not visible."
        End If
    
        ' Get the tab color value of each worksheet...
        WScript.Echo "Tab color value = " & objExcel.Sheets(i).Tab.Color
    
    Next
    

    【讨论】:

    • 感谢邦德,它成功了。我还有一个问题。使用 vbscript,如何仅从可见单元格中查找/搜索 excel 中的单词。即如果一个词出现在任何隐藏的行或列中,它不应该返回它。目前,我使用如下,但无论可见性如何,它都会返回文本。如何为此限制可见性?设置foundText = excelFile.worksheets(i).Range("A1:H500").Find("Hello")
    • 请为您的问题提交一个新主题。它将帮助其他专家看到它,也帮助那些有类似问题的人在未来找到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多