腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
vba
中
通过
函数
传递
数组
excel
、
vba
我正在尝试调用一个
函数
来处理
数组
中
的一些数据,出于很多不同的原因,我会重复这一过程,所以我只是想做好基本的准备,但我遇到了数据类型方面的错误。Sub
VBA
_Split_Print() last_row = Cells(Rows.Count, 1).End(xlUp).RowSub
VBA
_Split_Print() last_row = Cells(Rows.Count, 1).End(x
浏览 163
提问于2021-08-03
得票数 0
1
回答
下界>0的
VBA
数组
传递
给.NET
c#
、
excel
、
vba
、
windows
、
com
我有一个带有.NET方法的C# Dll,我
在
Excel中使用它。它是
通过
VBA
的COM包装器调用的。该方法除其他外,采用两个双
数组
作为参数。当双
数组
在
VBA
中
定义,其下限为1,并
通过
COM
传递
给C#方法时,Excel失败,出现以下错误:虽然这听起来很疯狂,但我希望能够向C# .NET
传递
一个边界较低的
VBA
/COM
数组</
浏览 0
提问于2019-12-30
得票数 0
1
回答
如何从C++ DLL将
数组
传递
给
VBA
?
c++
、
vba
、
dll
我有一个C++ DLL;我试图
在
VBA
中
调用一个导出
函数
,该
函数
将返回一个
数组
。为了避免将SAFEARRAY作为返回类型处理,我选择
通过
引用将
数组
传递
到
函数
中
,并让
函数
修改该
数组
的值。但是
VBA
实现不返回修改后的值,即使我使用ByRef
传递
数组
。myProject::FileOperator::testArra
浏览 1
提问于2013-10-28
得票数 1
回答已采纳
2
回答
ParamArray ArgList()
中
的参数数量可变
excel
、
paramarray
、
vba
如果我想
通过
一个
数组
为ParamArray参数列表
传递
一些值,我该怎么做呢?从我到目前为止
在
VBA
上所读到的内容来看,我似乎需要显式地列出我想要
传递
的值。但是,如果可能有不同数量的值要
传递
,所以我不知道要
传递
给
函数
的值有多少,那该怎么办呢?有没有什么方法可以使用具有可变维数的
数组
(一维
数组
)?
浏览 7
提问于2009-06-04
得票数 1
1
回答
将
数组
从C#
传递
到宏
函数
c#
、
.net
、
excel
、
vba
我试图将
数组
变量作为参数
传递
给宏
函数
,但在调用此宏文件时得到错误不匹配,Sub arraydef(arr() As Variant)EndSubExcel.Application xlApp = new Excel.Application();
浏览 1
提问于2018-11-21
得票数 1
回答已采纳
1
回答
如何
通过
COM将VB的.NET
数组
哈希
传递
给
VBA
?
vb.net
、
vba
、
com
我当前正在尝试将一个对象
数组
作为结果
传递
给
VBA
,但Excel报告以下错误:我
在
互联网上四处寻找,也看到过类似的问题,但并不是我正在尝试解决的问题。.NET
传递
和返回给
VBA
呢?此外,ArrayRes()
中
的数据是混合类型的,它不仅仅是字符串等,它是一个
数组
数组
,可以包含字符串、双精度整
浏览 1
提问于2012-05-07
得票数 1
1
回答
错误:标记为受限的
函数
或接口,或者该
函数
使用Visual
中
不支持的自动化类型
c#
、
excel
、
vba
我有一个C# DLL,
函数
(ZeorCurveDLL_Excel)以
数组
作为参数。我试着
在
Excel
中
调用它。但是我的
VBA
代码不会编译,我一直
在
调用这个
函数
的过程
中
得到这个错误。我可以
在
VBA
对象浏览器
中
查看这个DLL
函数
,它看起来很好(我的意思是每个参数都在对象浏览器中被识别)。我搜索了这些问题,没有发现直接相关的问题。任何帮助都是非常感谢的。我添加了一个简单的测试
函数
浏览 2
提问于2022-03-03
得票数 0
回答已采纳
2
回答
通过
VBA
中
的
函数
传递
数组
或范围
vba
、
excel
因此,我想要做一个基本的
函数
,它采用我
在
Excel
中
突出显示的值的平均值。我很清楚Excel
中
已经有了一个内置
函数
,但我正在尝试将其作为实践来实现。我的问题是,我不知道如何
通过
一个范围,然后调用范围内的特定元素。 下面是我一直
在
玩的伪代码。我知道它可能写得很可怕。我是一个初学者,我只是想得到一些练习。
浏览 3
提问于2017-05-04
得票数 2
回答已采纳
0
回答
在
VBA
中将
数组
作为RunPython脚本的参数进行
传递
python
、
arrays
、
excel
、
vba
、
xlwings
在
我的
VBA
sub
中
,我使用xlwing
中
的RunPython命令调用一个python脚本。我想调用一个以
数组
为参数的
函数
。如何将
VBA
数据类型转换为Python可读的列表?代码:我可以使用&成功地
传递
一个
浏览 23
提问于2016-07-08
得票数 1
回答已采纳
1
回答
编组一个.Net
函数
,该
函数
返回
VBA
中
要使用的Double()
vb.net
、
marshalling
、
com-interop
下面是我
在
.Net
中
的
函数
:Public Function Unhex(hex As String关于如何将
数组
传递
到.Net ,有数百个示例,但我发现的唯一一个相反的例子是,它没有显示它在
VBA
(甚至COM)端使用。也许我用错了搜索词。如果我必须使用Copy,返回类型是正确的,然后是IntPtr 我是否正确地认为Dim ret() As Double是指向mall
浏览 0
提问于2018-02-13
得票数 3
回答已采纳
1
回答
如何在
VBA
数组
筛选
函数
中使用通配符查找
数组
中
的非空字符串?
arrays
、
excel
、
vba
、
user-defined-functions
概述我正在尝试创建一个用户定义
函数
,其中我想
传递
三个字符串(单元格值)-- Value1、Value2和Value3,将它们
传递
给一个
数组
,然后使用联接
函数
将它们连接起来,使用一个新行字符并在每个字符串之前添加一个自定义文本作为前缀目标 但在加入它们之前,我希望确保
传递
的参数
中
没有一个是空字符串。我试图使用
VBA
过滤器
函数
来检测
数组
中
传递
的非空字符串,然后加入它们。,我被困在哪里了
浏览 1
提问于2021-10-03
得票数 0
1
回答
VBA
中
从UserForm
传递
到模块的变量
数组
为空/空
arrays
、
vba
、
excel
、
excel-2010
这些值是
通过
对基模块的
函数
调用在UserForm_Initialize()
中
填充的,该模块以变体形式返回
数组
。这是没有问题的。如果用户选择一些值并按下一个按钮,则按钮Click事件将调用基模块
中
的另一个
函数
来
传递
用户输入的
数组
并计算事物。这根本不起作用。基模块
中
接收的值总是不存在(甚至不为null,但我不知道正确的
VBA
术语,根本就没有)。到目前为止我尝试过的事情:
传递
所有参数ByVal:不起
浏览 3
提问于2016-02-16
得票数 0
1
回答
Excel
VBA
AllocConsole:
在
控制台中选择文本后Dll例程冻结
c++
、
excel
、
vba
、
dll-injection
我正在使用
VBA
调用我的C/C++ dll,它执行所有的数字处理。用
VBA
实现Excel和我的C++动态链接库之间的数据通信,并生成图形等。
在
我的C++动态链接库
中
,我使用AllocConsole()
函数
来显示一个控制台窗口,我
在
该窗口中显示状态更新和结果。每当我
在
控制台窗口中选择(使用鼠标)一些显示的文本时,从Excel
VBA
调用的任何C++ dll
函数
(
在
选择之后)都会冻结,并且我的应用程序变得没有响
浏览 2
提问于2014-07-15
得票数 1
1
回答
将溢出范围
传递
给仅获取应用程序定义或对象定义错误的
VBA
时出错
excel
、
vba
、
spill-range
我有一个问题,把一个溢出
数组
传递
给
VBA
。范围由名称"ListCurJobs“和方程定义。Sub ListJobs n = Worksheets("CtrlSht").Range("listCurJobs,但是对于溢出
数组
,我得到了错误:应用程序定义的或对象定义的错误。编辑:后续-
浏览 10
提问于2022-02-21
得票数 0
回答已采纳
2
回答
如何将三维值
传递
给
vba
并使用它
arrays
、
excel
、
vba
我需要在
数组
中找到某些值(值)。103 40 80VAL CAT16 我需要为VAL位于MIN和MAX之间的每个VAL从CAT表中找到猫,例如在Excel
中
,它看起来如下: 但是我需要在
VBA
中
实现它,因为我使用的日期包含超过400 K行。我想将CAT
数组
传递
给
VBA
函数
(例如,类别)变量,然后使用它。代码,将3d变量从表
传递
给
VBA
用
浏览 0
提问于2018-04-14
得票数 1
回答已采纳
3
回答
SAFEARRAY var类型存储在哪里?
com
、
automation
、
safearray
在我看来,SAFEARRAY结构
中
没有用于存储元素类型信息的字段,如VT_I4(3)或VT_R4(4),但是SafeArrayGetVartype
函数
返回正确的类型。但是,当我
通过
类型libray将长
数组
和单个
数组
从
VBA
传递
到DLL
函数
时,这些
数组
的fFeatures都是0x80,cLocks都是0,stll SafeArrayGetVartype可以告诉VT_I4
浏览 2
提问于2013-09-13
得票数 3
回答已采纳
1
回答
如何在Excel
VBA
中将动态分配的
数组
传递
给
函数
arrays
、
excel
、
vba
、
function
、
pass-by-reference
我对Excel
VBA
非常陌生,所以我请求您的理解。
在
互联网上做研究并没有解决我的问题。因此,我希望将
VBA
中
的一组数值
传递
给一个
函数
,即在Excel
VBA
代码中将现金流输入到NPV
函数
中
。Postavke(velikost) Postavke(i) = Cells(i + 1, 11).Value现在我想将Postavke()
数组
传递<
浏览 9
提问于2019-11-21
得票数 0
1
回答
对
VBA
阵列的列或行执行操作
arrays
、
loops
、
excel
、
multidimensional-array
、
vba
例如,
在
VBA
中
,可以遍历二维
数组
的每一列并对每一列执行and操作吗?我想按顺序将
数组
的每一列或每一行
传递
给
函数
。 谢谢。
浏览 1
提问于2014-03-31
得票数 0
1
回答
需要将
数组
值
传递
给ms-access查询
arrays
、
vba
我
在
Access 2010
中
有一个表单,其中包含保险公司的复选框。一旦用户单击“下一步”按钮,我的
vba
就会查看检查了什么,并将这些内容
传递
到一个
数组
中
,该
数组
执行保留redim,以使其仅与所选载波的数量一样大。然后我
在
我的
数组
上做一个连接,这样它就会说"AIG,Arch,Travelers,Zurich“(例如,当输出到消息框时)。 我想将这个
数组
(称为Carriers)作为查询的条件
传递</em
浏览 4
提问于2017-03-31
得票数 0
1
回答
将实现ATL接口的
VBA
类
传递
给ATL方法
vba
、
dll
、
interface
、
atl
、
address-operator
通过
地址将
VBA
函数
传递
给ATL方法。太可怕了。它如何能够执行相同的
传递
VBA
函数
到ATL方法,例如,
通过
在
ATL一侧定义一个接口?( a)我定义了一个
函数
F = x * x - 2我总
浏览 1
提问于2012-08-07
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在VBA中如何使用动态数组,以及利用动态数组去除重复值的方法
2021-09-26:搜索旋转排序数组。整数数组 nums 按升序排列,数组中的值 互不相同。在传递给函数之前,nums 在预
字符串在Java中通过“引用”传递
手把手以实例教你在Python中调用DLL函数:传递结构体参数
虚幻4在C+中通过字符串调用函数
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券