vba 相关问题

Visual Basic for Applications(VBA)是一种用于编写宏的事件驱动的面向对象编程语言,用于整个Office套件以及其他应用程序。 VBA不等同于VB.NET或VBS;如果您在Visual Studio中工作,请使用[vb.net]。如果您的问题专门针对编程任何MS Office应用程序,请使用相应的标记:[excel],[ms-access],[ms-word],[outlook]或[microsoft-project]。

我需要 For Each 循环吗?

For Each 循环是动态选择范围并将其粘贴到不同工作表中的目标单元格的顺序列表中的方法吗?我想找到一种方法来循环这个过程。 该项目...

回答 1 投票 0

从多选数据验证列表中查找

我有下面的代码,它允许在单个数据验证列表中多次选择项目,我需要的是一个vlookup,它可以找到下拉列表中的每个项目并返回

回答 1 投票 0

文件夹中文件列表的 PowerShell 输出的 VBA 字符串变量限制

我正在尝试导出根文件夹和子文件夹中所有文件的文件属性。这是一个巨大的文件数据库,包含大约 300000 个文件。我一直在使用 PowerShell 来实现此目的,但字符串 var...

回答 1 投票 0

从命令行刷新 Excel 数据

我有一个 Excel 工作表,其中 PowerQuery 通过 ODBC 连接到 SAP 数据源。 通常我都是手动点击“全部刷新”来刷新数据。为了自动执行此操作,我编写了一个 Python 脚本来刷新工作表

回答 2 投票 0

使用 VBA 宏连接引用(工具>引用)

我想使用 VBA 代码以编程方式将一些引用连接到我的 VBA 项目,即无需使用“工具”>“引用”手动设置引用。这可能吗?例如微软office...

回答 3 投票 0

有没有办法让 vlookup 将多个结果返回到合并单元格中并分成段落?

我有一张有四个下拉列表的表,每个下拉框都有不同的值可供选择。 我有四个合并的单元格,每个合并的单元格都有一个 Vlookup 来查找每个列表的值并返回...

回答 1 投票 0

获取VBA中的子目录列表

我想获取目录中所有子目录的列表。 如果这有效,我想将其扩展为递归函数。 然而,我最初获取子目录的方法失败了。它只是显示

回答 6 投票 0

Application.FileDialog 未引用?

由于我的研究使我相信我的参考资料可能与此有关,因此我对 MS Access 的参考资料如下: Visual Basic 应用程序 Microsoft Access 16.0 对象库...

回答 2 投票 0

无模式用户窗体上的类事件

分配给动态创建的按钮的事件在 showmodal=True 时起作用。 我需要在用户窗体打开时使用该应用程序。 下面是子模块和类模块。 子测试(...

回答 1 投票 0

根据第二张表中的两列应用自动筛选器时出现类型不匹配错误

我有“Combined”和PercentageSetter“工作表上的数据 组合表中的列是股票、分配百分比 PercentageSetter 表中的列是 Scrip、Min % 和 Max% 我正在努力

回答 1 投票 0

从另一个 Excel 或 Access 数据库查询

我的 Excel 文件中有两个工作表。 一个工作表充当我们销售的产品的数据库,其中包含“产品 ID”、“产品代码”和“描述”列。 另一个工作表充当产品...

回答 1 投票 0

VBA。在 Select Case 过程中嵌套 if elseif

我在 VBA 模块中编写了以下函数作为测试用例。此时该功能仅包含一个“案例”,因为我想测试它,如果成功则填充更多...

回答 2 投票 0

excel vba 为具有所有样式的变量赋值

该代码在单击按钮时从区域 Q145:AE211 执行复制,并在每次单击按钮后以连续的方式粘贴到下一个单元格。问题是没有数据的区域 Q145:AE211 包含...

回答 1 投票 0

循环不会清除引号

我有这段代码,它循环遍历文本文件列表,在 Excel 中打开它们,并清除其中的引号。然而,由于某种我不明白的神秘原因,它无法保存

回答 1 投票 0

在相应列中查找唯一值

选择的前两列比较两列,在第二列中找到任何唯一值,该值复制并粘贴到第二列下方,不需要第一列唯一值,选择前三列

回答 2 投票 0

如何在漂亮的打印伪代码中添加空格?

我正在尝试缩进一个伪代码,我有A列并且没有缩进。基本上我试图添加 4 个空格,即使有嵌套的 if/elseif/else/end 块或 while/end

回答 1 投票 0

使用 Excel VBA 在 n 个 Outlook 文件夹中查找来自 x 的电子邮件

我正在使用 Excel VBA 在 n 个 Outlook 文件夹中查找来自 x 的电子邮件。 我想要 n 个结果(或更多文件夹)中的最新项目。 我考虑合并n个对象,按ReceivedTi排序...

回答 2 投票 0

将特定单元格 Excel 复制到另一张工作表,并删除条件格式和数据验证

需要运行工作表并将所有标记为“发送给客户”或“可发送”的内容的 A 列到 F 列复制到另一个工作表,然后删除整行...

回答 1 投票 0

VBA脚本从excel到JSON的问题

我一辈子都不知道如何去掉 json 输出末尾的这个逗号。 这是我正在使用的脚本...... 私有子 CommandButton1_Click() ' 声明变量...

回答 1 投票 0

ListObject.DataBodyRange.SpecialCells(xlCellTypeVisible).Rows.count 返回错误值

我有一个过滤后的列表对象,需要获取当前可见的行数。我使用此语句来获取行数: MySheet.ListObjects("MyListObject").DataBodyRange.SpecialCells(

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.