網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

vba判斷工作簿是否已經打開

欄目: 心理 / 發佈於: / 人氣:7.17K
vba判斷工作簿是否已經打開

步驟1/7

我們在vba的開發過程中需要檢測一個工作薄是否被打開,這裏以檢測 為例

步驟2/7

打開一個excel工作薄,點擊開發工具->打開開發的vbe環境,或使用alt + F11快捷鍵打開VBE環境。

步驟3/7

在VBE的開發環境中插入一個工程

步驟4/7

然後在新打開的模塊環境中插入如下代碼

Option Explicit

Sub WbIsOpenTwo()

Dim Wb As Workbook

Dim WbName As String

WbName = &#"

On Error GoTo line

Set Wb = books(WbName)

MsgBox "工作簿" & WbName & "已經被打開!"

Exit Sub

line:

MsgBox "工作簿" & WbName & "沒有被打開!"

End Sub

步驟5/7

此時關閉 ,然後點擊運行按鈕 運行程序。

步驟6/7

彈出對話框 顯示工作薄沒有被打開

步驟7/7

打開 .重新運行程序。彈出對話框顯示工作薄已經打開。

Tags:vba