簡體   English   中英

UDF無法在Excel 2010中識別

[英]UDF is not recognised in excel 2010

我在合並Excel中的用戶定義函數時遇到問題。 由於某些原因,無法識別該功能。 (簡化的)代碼如下:

Option Explicit
Option Base 1

Function Dummy(A As Range, _
               B As Range, _
               C As Double, _
               D As Double) As Double

' This function doesn't do anything

End Function

當我在單元格中使用該函數時,它返回#NAME? 錯誤。 在此處輸入圖片說明

當我開始在excel單元格中輸入“ = du”時,確實很奇怪,但確實找到了該函數。 在此處輸入圖片說明

當我使用excel的錯誤檢查功能時,這清楚地表明該功能未被識別。 在此處輸入圖片說明

我知道,如果VBA模塊存儲在用戶表單,工作表或“ ThisWorkbook”中,則可能會發生此錯誤。 但是,這里不是這種情況。 在此處輸入圖片說明

誰能告訴我我在做什么錯?

重命名您的模塊或函數。 模塊名稱和功能名稱不能都為“虛擬”。

暫無
暫無

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

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