腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
Excel
VBA
中
的
函数
重载
和
UDF
excel
、
user-defined-functions
、
vba
我正在使用
Excel
VBA
来编写一个
UDF
。我想用几个不同
的
版本
重载
我自己
的
UDF
,这样不同
的
参数将调用不同
的
函数
。由于
VBA
似乎不支持这一点,有没有人能建议一个好
的
,不混乱
的
方法来实现同样
的
目标呢?我应该使用可选参数,还是有更好
的
方法?
浏览 2
提问于2008-09-15
得票数 31
回答已采纳
2
回答
Excel
公式一直恢复到原来
的
UDF
名称。
excel
、
user-defined-functions
、
vba
我制作了一个名为"GetField“
的
UDF
,并制作了一个384次
的
电子表格。然后老板注意到,按照
Excel
自己
的
风格,那应该是GETFIELD。所以我改变了它。但是,现在我不能将表
中
的
公式更改为使用名称
的
新版本。 如果我在字段
中
单击并删除"d",
Excel
将显示弹出并显示可能
的
点击量,包括GETFIELD。我尝试了几个变体
的
主题,包括使用搜索
浏览 1
提问于2018-05-02
得票数 1
回答已采纳
1
回答
将DLL (
和
关联
的
VBA
)转换为XLL
c++
、
vba
、
excel
、
dll
作为一个暑期项目,我收到了一个包含许多(超过50个)
函数
的
大型C++文件,并被要求使其与
Excel
接口。我从C++文件创建了一个动态链接库,并编写了一些
VBA
过程来创建
函数
包装器、
函数
向导以及使用正确
的
数据填充单元格区域。因为我必须把它交给其他人,所以我想把它变成一个XLL插件,这样
VBA
"Declare Function“
中
的
DLL路径就不会被破坏,而且设置也会更整洁。我
的
问题是,在将
浏览 2
提问于2015-07-22
得票数 1
3
回答
XLL
和
vba
函数
名
的
冲突导致永久
的
#名称?错误
excel
、
vba
、
excel-2003
、
xll
在
excel
2003
中
sp2
Excel
仍然记得查看
VBA
,尽管
VBA
函数
已经消失。有什么建议来解决这个问题吗?
浏览 3
提问于2011-03-31
得票数 3
回答已采纳
4
回答
VBA
:如何通过
函数
更改另一个单元格
的
值?
vba
、
excel
我是一个
Excel
VBA
新手。 ACell.Value = "This text is set by a function"End Function 我
的
愿望是当我在单元格E1
中
键入=Test(E6)时,
Excel
将在E6
中
显示指定
的
文本。
浏览 4
提问于2010-10-02
得票数 4
回答已采纳
2
回答
VBA
-为什么
VBA
UDF
与原生
Excel
函数
相比如此缓慢?
excel
、
vba
、
excel-formula
假设我编写以下
VBA
UDF
: TestFunction = 0然后我将它用于我
的
工作表
的
前100000行。相反,如果我对相同
的
行数使用use (),执行只需要3-4秒。谢谢!
浏览 3
提问于2019-10-09
得票数 1
1
回答
尝试使用
UDF
在高性能计算网格上实现.xll并行化
excel
、
parallel-processing
、
user-defined-functions
、
hpc
、
xll
我希望在HPC网格上并行化
Excel
计算,我使用
的
是
Excel
2007,所以我试图通过XLL
中
的
UDF
将其并行化,因为这是唯一
的
方法(至少在2007年是这样)。我想用C#编写XLL,正如建议
的
那样,我可以使用。 然而,我不明白我应该如何多线程它。我是否必须在多线程时重写C#
中
的
所有
VBA
函数
?我可以只创建几个线程,每个线程调用一个
VBA
宏吗?
浏览 3
提问于2013-02-27
得票数 1
回答已采纳
2
回答
防止
Excel
将
UDF
路径保存到公式单元格
excel
、
hyperlink
、
path
、
add-in
、
udf
我使用
的
是一个自定义外接程序,它将
函数
添加到
Excel
中
,比如
UDF
1(param1,param2)。(1)单元格
中
的
示例调用:=
UDF
1 1(param1,param2) (2
浏览 3
提问于2015-06-16
得票数 2
1
回答
如何创建包含暂停
的
Excel
函数
而不使
Excel
停滞
excel
、
vba
、
dll
、
excel-dna
、
xll
我有一个
Excel
“项目”,其中包括一个.dll,我在其中编写了一些通过
VBA
调用
的
复杂统计计算。我这么做是为了提高速度。每次计算大约需要一秒钟。因为它们是通过
VBA
调用
的
,所以它会在计算期间停止
Excel
,这是可以接受
的
。我可以扩展计算以获得更高
的
准确性,也可以简单地在代码
中
包含暂停。但是,由于它是通过
VBA
完成
的
,它会使整个项目延迟10秒钟,这是不可接受
的
。我研究过ExcelD
浏览 5
提问于2015-04-20
得票数 1
1
回答
对作为电子表格
的
数据源
的
SQL查询可以返回到单独
的
电子表格?是否在查询
中
包含
UDF
?
sql
、
excel
、
user-defined-functions
、
ms-query
、
vba
在SQL查询结果
中
,我希望显示额外
的
列,这些列是使用用户定义
的
VBA
函数
计算
的
,其参数将是来自数据源
的
其他字段。Workbook1是Field1、F2、F3
和
F4。
中
遇到
的
问题现在并不在我
的
列表
的
顶部,它与数据类型
和
尝试确定字符串
中
的
数字是否小于25有关。但主要问题是在MS Query
中
: 在
浏览 2
提问于2013-01-30
得票数 1
2
回答
VBA
和
Excel
并行运行
multithreading
、
excel
、
vba
我目前拥有的是一个显示数据
的
工作表,用户可以随时刷新。所以: 由于数据分析都是在
VBA
内部完成
的
(不使用工作簿,只使用记录集、数组、库等)。我希望能够允许用户继续查看原始数据,而
VBA
则致力于获取
和
分析新数据。我知道您不能同时使用工作簿
和
运行<em
浏览 17
提问于2014-09-11
得票数 1
回答已采纳
2
回答
VBA
:从每日价值计算月收益
vba
、
excel
我有两个专栏,日期
和
每日回报。我有大约7000份每日回报,我想按他们每年每个月
的
复合回报进行分组。我创建了一个
VBA
函数
来解决这个问题:Dim nValues As$AR$1:$AR$7000)-1 这将在我
的
数据集中返回2015年1月
的
复合回报。然而,当我把这个方程复制并粘贴到从1990年到2015年
的
所有几个月,大约300个细胞时
浏览 4
提问于2015-05-17
得票数 1
回答已采纳
1
回答
在
Excel
2003
的
函数
向导之外
的
单独窗口中显示
UDF
的
chm帮助
excel
、
vba
、
user-defined-functions
、
chm
我为它们创建了
UDF
函数
和
chm help,通过
VBA
将chm help与
函数
连接起来,如下所示: Category:="Company", HelpContextID:=100, _当我在
函数</
浏览 0
提问于2010-11-13
得票数 0
回答已采纳
2
回答
在
Excel
中
从
VBA
调用VB.Net
vb.net
、
vba
、
excel
我正在尝试让一些代码在
Excel
VBA
和
VB.Net之间工作。我在Visual Studio
的
VB.Net中有以下代码。,我单击Start,然后将此代码放入
Excel
VBA
中
,用于弹出
的
新窗口。我在
VBA
行"x = ThisAddIn.Multiplication“上得到错误'424 Object Required‘。如何从
VBA
中
调用VB.Net
函数
?编辑
浏览 7
提问于2014-06-02
得票数 3
4
回答
将用户定义
的
函数
添加到Visual Studio
Excel
外接程序
c#
、
excel
、
user-defined-functions
、
excel-addins
在visual studio
中
,我有一个
Excel
2010外接程序项目。如何让项目创建以下模块:我知道我可以将该工作簿与该模块一起保存,然后在我
的
插件中使用它。
浏览 0
提问于2012-12-19
得票数 12
5
回答
使用VSTO创建
UDF
,不使用
VBA
c#
、
vsto
、
excel-interop
类似于这个 (但在我
的
例子
中
不是VSTO ),但是,我只想确认在Visual Studio2005
和
Excel
2003
中
使用纯VSTO创建是不可能
的
-所以,绝对清楚地说,我
的
问题是: 是否可以在不使用任何
VBA
或其他技巧
的
情况下,使用Visual Studio 2005创建
Excel
2003
UDF
和
VSTO解决方案?我知道ManagedXLL,ExcelDNA,
Exce
浏览 10
提问于2009-02-12
得票数 4
回答已采纳
3
回答
为什么ExecuteExcel4Macro
的
返回结果总是错误
的
?
python
、
vba
、
excel-4.0
在使用ExecuteExcel4Macro运行Python
中
的
Excel
宏时,我总是得到错误
的
结果,下面是执行
的
代码:在搜索ExecuteExcel4Macro在上
的
用法之后,我得到以下信息: ExecuteExcel4Macro --运行MicrosoftExcel4.0宏
函数
,然后返回
函数
的</em
浏览 4
提问于2011-10-16
得票数 2
2
回答
如何让intellisense为XLAM文件
中
的
UDF
工作?
excel
、
excel-2007
、
excel-2010
我在XLAM文件中有一些
UDF
。当XLAM作为附加模块安装时,Intellisense似乎不会拾取这些
UDF
。
UDF
本身在
Excel
中
运行良好,只是它们不会出现在intellisense
中
。这里我指的是在工作表上使用时
的
智能感知。
浏览 3
提问于2011-10-14
得票数 3
回答已采纳
1
回答
如何用
vba
检索内置
excel
函数
的
完整列表?
excel
、
vba
、
function
、
built-in
我正在尝试使用
VBA
获取
Excel
的
内置
函数
列表(不是
VBA
的
内置
函数
)。我想避免使用从某些站点(或ms帮助)复制
的
浏览 22
提问于2020-03-29
得票数 4
1
回答
使用
Excel
DNA将微软脚本运行时字典从
VBA
传递到C#
c#
、
vba
、
excel
、
excel-dna
我对C#
和
Excel
DNA非常陌生。我目前在微软脚本运行时字典
中
存储了一些数据,我想将这些数据传递给我用C#编写
的
一些方法。我已经在C#
中
创建了一个简单
的
方法(称为FetchDictionary)来接受字典作为输入,并将一个整数返回给
VBA
,但我得到一个错误消息:“无法运行宏'FetchDictionary‘。宏可能在此工作簿
中
不可用或所有宏都可能被禁用”当我试图调用其他
函数
时,我只是传递一个双精度数组,例如我没有遇到这个
浏览 3
提问于2017-10-10
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券