


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、VBA 教程初級(三) :變量的聲明與作用域我們知道了什么是變量。也就可以理解知道了拿醬油瓶,里面有醬油。那么問題來了,你拿誰家的醬油瓶呢?是自己家的,還是隔壁老王家的?這就涉及到了變量的作用域。變量的聲明很簡單,就是告訴計算機,這個變量是存放什么類型的數據,也可以理解為這個空瓶子里面裝醬油還是白醋。我們詳細的來聊一聊作用域。作用域,可以理解為變量可以使用的范圍吧,就是在哪里可以使用這個變量。比如我在 a 的 excel 中使用了變量 age ,但是我在 b 的 excel 中直接使用 age 是不可以的,這就涉及到了作用域的概念。作用域包括:單個過程,在一個過程也可以理解是一個函數中使用Di
2、m 或者 Static 語句聲明的變量,這里 static 是靜態的意思,就是說這個變量一旦聲明了就不可變,比如身份證,一個人對應一個身份證不可以變。單個模塊,在模塊的第一個過程之前使用Dim 或者 Private語句聲明的變量,可以在這個模塊內所有的過程中使用。所有模塊, 在一個模塊的第一個過程之前使用Public 語句聲明的變量,作用域為所有模塊,這樣所有的模塊都可以引用(使用它)。Option ExplicitPublic a3 As String '所有模塊可以使用的變量Dim a1 As String '模塊內可以使用的變量Public Sub myFirstVBA(
3、)' 第一個 vba 程序MsgBox 'hello vba'End SubPublic Sub f1()Dim a As String '過程內的變量 'a = ' 啊哈哈 'Let a1 = 'hello(* *)哇 'Range('A1').Value = a1End Sub123456789101112131415161718這里就可以看出, f1 這個過程中的 a 變量,只有在 f1 中可以使用。然后 f1 中也可以使用 a1 ,和 a3 的變量,這樣你運行一下 f1 就可以發現a1 這個單元格已經被更改了。我們在 f1 中還使用了Let a1 =“ hello( 哇)”這是給變量賦值的語句,就是說這個a1 的容器放什么東西,當然let可以省略,寫著原因的是為了跟下文的給對象賦值使用Set作為區分。總結,我們上述操作是在模塊1 中進行的,為了證明Public的變量可以在所有模塊中進行使用,那么我們創建模塊2.執行 a1 后的結果為step 1: 如圖在模塊上右鍵,選擇“插入”,然后新建模塊。step 2: 在新建的模塊中定義一個方法叫module ,然后使用a3 這個變量。step 3: 執行一下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度山林地承包合同模板
- 2025年高性能鈷粉項目合作計劃書
- 2025固定工資工勞動合同格式 固定工資工勞動合同范本
- 2025飲品購銷合同協議書范本
- 2025年房地產評估師考試試題及答案
- 2025年增壓輸送系統項目建議書
- 毛氈板施工方案
- 法院書記員招聘2023年筆試題庫答案分析
- 【部編版】五年級語文下冊第17課《跳水》精美課件
- 城市規劃專利技術實施保證3篇
- 2025年天津市濱海新區中考數學一模試卷
- 2024年全球及中國通信用氮化鋁陶瓷基板行業頭部企業市場占有率及排名調研報告
- T-CSTM 00290-2022 超高性能混凝土檢查井蓋
- 業務轉讓合同協議
- 2025年杭州市高三語文二模作文題目“科技與相互理解”寫作指導
- 第四屆“魅力之光”知識競賽初賽題庫
- 《旅行社經營與管理》電子教案 5-3 旅行社接待業務3
- 2025年浙江路橋中國日用品商城股份有限公司招聘筆試參考題庫附帶答案詳解
- 2025年三力測試題模板及答案
- 餐飲行業企業戰略管理論文4000字范文
- 第37屆(2020年)全國中學生物理競賽預賽試題及參考解答
評論
0/150
提交評論