簡體   English   中英

Excel VBA-工作簿級別變量聲明

[英]Excel VBA - Workbook Level Variable Declaration

說,我想聲明一個工作簿級別(全局范圍)變量,其他過程可以檢查該變量以執行代碼。 我將如何去做呢?

公共范圍

公共變量在所有變量中具有最廣泛的范圍。 活動工作簿中的每個模塊都可以識別公共變量。 若要使公共變量可用於其他工作簿,請從新工作簿中,在“引用”對話框的“可用引用”框中選擇包含公共變量的工作簿(在模塊表上,單擊“工具”菜單上的“引用”)。

要記住的事情:

  • 在模塊的頂部,在第一個過程定義的上方,聲明了一個公共變量,例如模塊級變量。
  • 不能在過程中聲明公共變量。
  • 始終使用“公共”語句聲明公共變量。
  • 公共變量可以在任何模塊表中聲明。

例:

Public SalesPrice As Integer
Public UnitsSold As Integer
Public CostPerUnit As Integer
Private Markup As Long

Sub CDSales()
    ...    
End Sub

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM