国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

VBA Excel自定義函數(shù)的使用 簡(jiǎn)單的語(yǔ)法

這篇具有很好參考價(jià)值的文章主要介紹了VBA Excel自定義函數(shù)的使用 簡(jiǎn)單的語(yǔ)法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一個(gè)簡(jiǎn)單的教程,實(shí)現(xiàn)VBA自定義函數(shù)。
VBA Excel自定義函數(shù)的使用 簡(jiǎn)單的語(yǔ)法,excel,VBA

新建模塊

VBA Excel自定義函數(shù)的使用 簡(jiǎn)單的語(yǔ)法,excel,VBA

復(fù)制后面的代碼放進(jìn)來(lái)

VBA Excel自定義函數(shù)的使用 簡(jiǎn)單的語(yǔ)法,excel,VBA

函數(shù)的入口參數(shù)不定義,則認(rèn)為是一塊區(qū)域;
反之,如FindChar1 As String,則認(rèn)為是輸入的單值。

循環(huán)和分支如下例子,VB比較接近自然語(yǔ)言,英語(yǔ)有功底的話,寫(xiě)起來(lái)還是比較舒服的。

Function xiu_xi(FindArea)
   Dim flag As String
   flag = " "
   Dim N2 As Integer
   N2 = 0
   For i = 2 To FindArea.Columns.Count
       If Trim(FindArea.Cells(1, i)) = "" And Trim(FindArea.Cells(1, i - 1)) = "" Then
          N2 = N2 + 1
          If N2 >= 6 Then
             flag = "X"
             Exit For
          End If
       Else
          N2 = 0
       End If
   Next i
   xiu_xi = flag
End Function

以下實(shí)現(xiàn)的是一個(gè)雙條件的查找,用VLOOKUP則需要先連接起來(lái)

Function TQ_MultiVLookup(FindChar1 As String, FindChar2 As String, FindArea)
   Dim n As Integer
   n = FindArea.Columns.Count
   For i = 1 To FindArea.Rows.Count
       If FindChar1 = FindArea.Cells(i, 1) And FindChar2 = FindArea.Cells(i, 2) Then
          TQ_MultiVLookup = FindArea.Cells(i, n)
          Exit For
       End If
   Next i
End Function

回到Excel的頁(yè)面,使用函數(shù)時(shí),會(huì)有剛才自己加的函數(shù)。

VBA Excel自定義函數(shù)的使用 簡(jiǎn)單的語(yǔ)法,excel,VBA

注意:要保存到自定義函數(shù),需要使用.xlsm格式文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-684473.html

到了這里,關(guān)于VBA Excel自定義函數(shù)的使用 簡(jiǎn)單的語(yǔ)法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Excel·VBA二維數(shù)組組合函數(shù)、組合求和

    Excel·VBA二維數(shù)組組合函數(shù)、組合求和

    之前的文章《Excel·VBA數(shù)組組合函數(shù)、組合求和》和《Excel·VBA數(shù)組排列函數(shù)》,都是針對(duì) 一維數(shù)組 的組合和排列 二維數(shù)組組合:對(duì)一個(gè) m行*n列 的二維數(shù)組,每行抽取1個(gè)元素進(jìn)行組合,則共有 n ^ m 個(gè)組合 代碼思路,類似之前的文章“VBA排列函數(shù)”尾數(shù)循環(huán)的方式 舉例 組合

    2024年02月11日
    瀏覽(25)
  • Excel vba 如何使用sql語(yǔ)句

    Excel VBA 可以通過(guò) ADODB 對(duì)象庫(kù)來(lái)使用 SQL 語(yǔ)句。 首先,需要在 VBA 編輯器中打開(kāi)“工具”菜單,選擇“引用”并勾選“Microsoft ActiveX Data Objects x.x Library”(x.x 為版本號(hào),通常為最新版本)。 接下來(lái),可以使用 ADODB 對(duì)象來(lái)連接數(shù)據(jù)庫(kù)、執(zhí)行 SQL 查詢、更新數(shù)據(jù)庫(kù)等操作。下面是一

    2024年02月12日
    瀏覽(18)
  • 使用chatgpt寫(xiě)VBA程序操作EXCEL

    在chatgpt輸入,我有個(gè)EXCEL,它有4列,第一列是序號(hào),第二列是機(jī)號(hào),第三列是日期,第四列是能耗。同一機(jī)號(hào)會(huì)對(duì)應(yīng)多個(gè)日期和多個(gè)該日期的能耗。我想讓同一個(gè)機(jī)號(hào)的數(shù)據(jù)下新增加一行,在這一行內(nèi)算出該機(jī)號(hào)不同日期下的能耗平均值,填入表格,請(qǐng)幫我寫(xiě)VBA函數(shù)執(zhí)行這個(gè)

    2024年02月19日
    瀏覽(19)
  • 【記錄】Excel 2021|(三)VBA使用Selenium自動(dòng)登錄網(wǎng)頁(yè)

    【記錄】Excel 2021|(三)VBA使用Selenium自動(dòng)登錄網(wǎng)頁(yè)

    首先需要安裝 Selenium Basic ,才能在工具欄中找到 Selenium Type Library 。 在安裝Selenium Basic之前,請(qǐng)確保您的計(jì)算機(jī)上已安裝Visual Basic for Applications(VBA)。VBA是Microsoft Office應(yīng)用程序(如Excel、Word等)中使用的宏語(yǔ)言。 安裝Selenium Basic方法如下: 首先,下載Selenium Basic安裝程序。

    2024年02月11日
    瀏覽(20)
  • 使用Vscode 編輯器 導(dǎo)出、導(dǎo)入和運(yùn)行Excel中的VBA代碼

    使用Vscode 編輯器 導(dǎo)出、導(dǎo)入和運(yùn)行Excel中的VBA代碼

    前言 Excel自帶的 Microsoft Visual Basic for Applications 編輯器常被人稱為上古編輯器,的確不適合代碼編輯,這是其一,其二是當(dāng)系統(tǒng)語(yǔ)言與Excel的安裝語(yǔ)言不一致時(shí),往往出現(xiàn)亂碼,看起來(lái)極不舒服,這時(shí)又需要更改系統(tǒng)語(yǔ)言,所以往往需要探索其他的VBA開(kāi)發(fā)編輯器,經(jīng)過(guò)一番探索

    2024年02月04日
    瀏覽(210)
  • VBA之Excel應(yīng)用第五節(jié):錄制宏時(shí),使用絕對(duì)引用和相對(duì)引用

    VBA之Excel應(yīng)用第五節(jié):錄制宏時(shí),使用絕對(duì)引用和相對(duì)引用

    《VBA之Excel應(yīng)用》(版權(quán)10178983)是非常經(jīng)典的,是我推出的第七套教程,定位于初級(jí),目前是第一版修訂。這套教程從簡(jiǎn)單的錄制宏開(kāi)始講解,一直到窗體的搭建,內(nèi)容豐富,實(shí)例眾多。大家可以非常容易的掌握相關(guān)的知識(shí),這套教程共三冊(cè),十七章,都是我們?cè)诶肊XCEL工

    2024年01月18日
    瀏覽(24)
  • EXCEL VBA從入門到精通 第九章:Excel VBA高級(jí)編程技巧

    介紹Excel VBA中的API編程,以及如何利用它們來(lái)訪問(wèn)Windows系統(tǒng)的功能。 Excel VBA提供了訪問(wèn)Windows系統(tǒng)API的功能,通過(guò)調(diào)用API函數(shù)可以訪問(wèn)Windows系統(tǒng)底層的功能和資源,例如操作系統(tǒng)、文件系統(tǒng)、網(wǎng)絡(luò)、注冊(cè)表等。API函數(shù)可以是Windows操作系統(tǒng)內(nèi)置的函數(shù),也可以是Windows DLL文件中

    2024年02月02日
    瀏覽(25)
  • 掌握 Microsoft Excel 宏和 Excel VBA

    掌握 Microsoft Excel 宏和 Excel VBA

    掌握 Microsoft Excel 宏和 Excel VBA 基于項(xiàng)目的 Excel VBA(Visual Basic for Applications)和 Excel 宏課程 課程英文名:Master Microsoft Excel Macros and Excel VBA 此視頻教程共27.0小時(shí),中英雙語(yǔ)字幕,畫(huà)質(zhì)清晰無(wú)水印,源碼附件全 課程編號(hào):286 百度網(wǎng)盤地址:https://pan.baidu.com/s/1ivLIGKt_3R0wncmCswMTR

    2024年02月05日
    瀏覽(22)
  • office提示 Excel 4.0函數(shù)以定義名稱保存

    office提示 Excel 4.0函數(shù)以定義名稱保存

    重點(diǎn): 對(duì)于office2016以上版本如果出現(xiàn)該提示且安裝有MySQL數(shù)據(jù)庫(kù)及其他類似數(shù)據(jù)庫(kù),請(qǐng)直接看第三種解決方案。 使用方案3之后關(guān)閉Excel后重新打開(kāi)就好了 需要找到C盤下的“個(gè)人宏工作簿”目錄,刪除下面的宏文件PERSONAL.XLSB,目錄為C:UsersXXXAppDataRoamingMicrosoftExcelXLSTART,

    2024年02月04日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包