VBA快速讀懂入門

2021-10-12 17:48:01 字數 722 閱讀 8132

這篇文章主要教有程式設計基礎但是基本不懂vba的人能夠快速讀懂vba。

option explicit

強制宣告變數,出現沒有定義過的變數就會報錯。

sub 函式名…end sub

alt+f8可執行函式,函式內如果寫了【函式名=值】代表這是乙個有返回值的函式

function 函式名…end function

alt+f8不可以執行函式,函式內如果寫了【函式名=值】代表這是乙個有返回值的函式。

※可以在excel內呼叫自定義函式

byval 變數名 as 變數型別

函式定義不可編輯引數

byref 變數名 as 變數型別

函式定義可編輯引數

optional byref 變數名 as 變數型別 = 值

函式定義可以編輯引數,該引數可在呼叫時省略,當該引數不傳入時預設為定義值

dim 變數名 as 變數型別

定義變數,當變數型別省略時預設為object型別

for…next/for each…next

迴圈exit for

跳出迴圈

next 數值

跳入到該數值次數的迴圈內

with 函式…end with

可以在…中使用.方法來省略函式名的書寫

createobject(「dll名」)

直接呼叫dll中提供的函式和方法,也可以在vba的設定裡面勾選相應的dll來達到可以使用的目的

快速讀懂郵件頭資訊

快速讀懂郵件頭資訊 有時候我們在管理郵件伺服器是會收到一些奇奇怪怪的郵件,這時候就要去分析郵件頭,好知道詳細情況,而天書般的郵件頭內容,就算是專業人士看起來也會頭痛,那麼有沒有一種快速簡便的方法能讀懂郵件頭呢?答案是有的,ip address 就能幫你解決這類問題。一 獲取郵件頭內容 首先開啟乙個 ...

快速讀懂郵件頭資訊

快速讀懂郵件頭資訊 有時候我們在管理郵件伺服器是會收到一些奇奇怪怪的郵件,這時候就要去分析郵件頭,好知道詳細情況,而天書般的郵件頭內容,就算是專業人士看起來也會頭痛,那麼有沒有一種快速簡便的方法能讀懂郵件頭呢?答案是有的,ip address 就能幫你解決這類問題。一 獲取郵件頭內容 首先開啟乙個 ...

快速讀懂郵件頭資訊

快速讀懂郵件頭資訊 有時候我們在管理郵件伺服器是會收到一些奇奇怪怪的郵件,這時候就要去分析郵件頭,好知道詳細情況,而天書般的郵件頭內容,就算是專業人士看起來也會頭痛,那麼有沒有一種快速簡便的方法能讀懂郵件頭呢?答案是有的,ip address 就能幫你解決這類問題。一 獲取郵件頭內容 首先開啟乙個 ...