VBA如何自定義函數及使用、添加說明、分類(vba自定義函數實例)

      網友投稿 2386 2025-04-04

      '1 什么是自定義函數?


      '在VBA中有VBA函數,我們還可以調用工作表函數,我們能不能自已編寫函數呢?可以,這就是本集所講的自定義函數

      '2 怎么編寫自定義函數?

      '我們可以按下面的結構編寫自定義函數

      ' Function 函數名稱(參數1,參數2....)

      '代碼

      '函數名稱=返回的值或數組

      ' End Function

      '1 怎么讓自定義函數在所有工作簿中使用?

      '答: 把含有自定義函數的文件另存為加截宏,然后通過工具-加截宏-瀏覽找到這個文件-確定。

      '2 怎么給自定義函數添加說明

      '工具-宏-宏名輸入自定義函數的名稱-選項--在說明欄中寫入這個函數的名稱

      '3、怎么給自定義函數分類

      Sub 分類()

      Application.MacroOptions "不重復個數", Category:=4

      End Sub

      '注:

      '0 是全部

      '1 財務

      '2 日期和時間

      VBA如何自定義函數及使用、添加說明、分類(vba自定義函數實例)

      '3 數學和三角

      '4 統計

      '5 查找和引用

      '6 數據庫

      '7 文本

      '8 邏輯

      '9 信息

      '1 取得工作表總個數的自定義函數

      Function shcount()

      shcount = Sheets.Count

      End Function

      Sub dd()

      MsgBox getv(Range("a7"))

      End Sub

      '2 取得單元格顯示值的自定義函數

      Function getv(rg As Range)

      getv = rg.Text

      End Function

      '3 截取字符串的函數

      Function jiequ(sr As String, fh As String, wz As Integer)

      Dim Arr

      Arr = Split(sr, fh)

      jiequ = Arr(wz - 1)

      End Function

      '4 提取不重復值的個數

      Function 不重復個數(rg As Range)

      Dim d, Arr, ar

      Arr = rg

      Set d = CreateObject("scripting.dictionary")

      For Each ar In Arr

      d(ar) = ""

      Next ar

      不重復個數 = d.Count

      End Function

      Sub test()

      MsgBox jiequ("A-BRT-C-EF", "-", 2)

      End Sub

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:如何將在線數據導入wps
      下一篇:Matlab 棋盤制作
      相關文章
      亚洲AV无码一区东京热久久| 久久精品国产亚洲Aⅴ香蕉| 亚洲AV无码一区二区乱孑伦AS| 亚洲欧洲精品成人久久曰影片| 日韩国产精品亚洲а∨天堂免| 在线亚洲高清揄拍自拍一品区| 亚洲人成综合在线播放| 亚洲精品永久www忘忧草| 久久精品国产亚洲av影院| 亚洲综合精品一二三区在线| 亚洲国产日韩一区高清在线 | 亚洲国产熟亚洲女视频| 国产成人精品亚洲2020| 亚洲人成电影在线观看青青| 亚洲人成在久久综合网站| 亚洲AV综合色区无码二区偷拍| 2019亚洲午夜无码天堂| 狠狠色伊人亚洲综合网站色| 亚洲色成人网站WWW永久四虎| 亚洲综合校园春色| 亚洲欧美日韩中文无线码| 亚洲精华国产精华精华液网站 | 精品亚洲一区二区| 亚洲国产第一页www| 久久国产亚洲精品无码| 亚洲第一成年人网站| 亚洲人成网站日本片| 亚洲影院天堂中文av色| 亚洲AV无码国产精品永久一区| 亚洲A∨午夜成人片精品网站| 亚洲VA综合VA国产产VA中| 国产亚洲AV夜间福利香蕉149| 亚洲精品乱码久久久久久| 亚洲成a人片在线观看中文动漫| 亚洲AV第一页国产精品| 亚洲电影在线免费观看| 性xxxx黑人与亚洲| 337P日本欧洲亚洲大胆精品| 亚洲精品无码你懂的网站| 亚洲精品美女久久777777| 亚洲资源在线视频|