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]。

如何将找到的数据跨多张复制到指定范围?

我再次向各位编码天才寻求帮助。结局如此接近,我可以尝到它的味道。请注意,我对 VBA 编码非常陌生,在此之前,我从未编写过任何代码...

回答 1 投票 0

Worksheet.Protect AllowDeletingRows 不允许删除行

在我的工作簿中,我使用以下代码保护 Workbook_Open 上的所有工作表: ws.Protect 密码:=“密码”,UserInterFaceOnly:=True,_ 允许格式化列:=True,允许格式化行:=T...

回答 2 投票 0

复制多行并粘贴到其他工作表中,跳过 5 行

有人可以帮我写一个vba代码吗? 我必须从工作表 1 中复制一系列单元格并将它们粘贴到工作表 2 中,跳过第 5 行。 特别是复制范围为 A1:M45(45 行)。范围是固定的...

回答 1 投票 0

从关闭的工作簿导入值

我提前抱歉,我只是不知道如何很好地表达我的问题。 我使用存储在 Excel 中的调查树木的信息。我使用 VBA 宏导入数据取得了一些成功......

回答 1 投票 0

VBA - 为什么 For Each 迭代器需要变体

为什么 VBA 编译器要求 For Each 迭代器的类型为 Variant? 例如,这段代码会抛出错误: 公共子迭代测试() Dim arr(1 到 4) 作为字符串 将 str 调暗为字符串 arr(1) = &

回答 1 投票 0

如何编写VBA根据可用行而不是整列进行索引和匹配?

子ApplyFormulas() 昏暗的工作表 调暗最后一行只要 Dim newCol 只要 设置 ws = ThisWorkbook.Sheets("Sheet1") lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row 不...

回答 1 投票 0

自动保存我保存的任何电子表格的 pdf 副本

我是一名网络开发人员,所以我对代码并不陌生,但我从不使用VBA。我编写了一个宏,我认为它会自动将任何 .xslx 保存为 pdf(除了 .xslx 之外)在同一目录中。这是...

vba
回答 1 投票 0

保存选定的 Outlook 电子邮件随机失败

我使用此代码多年,从 Outlook 导出选定的电子邮件。 选项显式 公共子 SaveMessageAsMsg() 出错时继续下一步 将 oMail 变暗为 Outlook.MailItem 将 objItem 调暗为

回答 1 投票 0

另一种替代 do-until 循环的方法,使代码执行速度更快

我需要有关如何使我的代码执行得更快的帮助。我有大量数据,我的“Do Until 循环”导致执行速度缓慢。我想知道是否有办法让我的代码运行得更快。我只是...

回答 4 投票 0

如何删除被引用的单元格而不产生#REF!其他单元格的公式有错误吗?

我尝试了以下方法,但不起作用。引用活动工作表中单元格的其他工作表将获得#REF!在他们的公式中。如何防止Excel暂时检查引用...

回答 1 投票 0

复制整行并使用第一行中的数据为每行创建 10 个新行

我需要为每行添加9个空白行。我可以添加空白行,但我希望将包含数据的行中的数据粘贴到每行中,并添加行计数。这总共会给我 10 r...

回答 1 投票 0

EXCEL VBA:如何使用 VBA 交错行

基本上就是标题中所说的。我的运气不太好,所以如果您能提供任何意见,我们将不胜感激,谢谢! 分组将按 B 列进行分组,即 B 中匹配单元格的数量

回答 1 投票 0

Microsoft 365 Excel VBA 应用程序.CalculateUntilAsyncQueriesDone

我正在尝试自动执行 Excel 查询刷新报告,并且 Excel 不断循环遍历 Application.CalculateUntilAsyncQueriesDone。 我的目标是让 VBA 打开 Excel 报告,刷新它,然后保存它。 ...

回答 1 投票 0

在 VBA excel 中获取系统运行时间

我需要在excel vba中获取系统正常运行时间,这可以在任务管理器上找到,如下所示: 我在网上找到了7年前的以下内容: 公开声明 PtrSafe 函数 GetTickCount Lib“ke...

回答 1 投票 0

“将 VBA 脚本从 Excel 转换为 JSON:处理多余的逗号”

“即使经过多次尝试,我一直在努力消除 JSON 输出中的尾随逗号。有什么建议吗? 我尝试过调整这个特定部分,但我似乎无法安装它......

回答 1 投票 0

如何在Excel中将列上的重复值设为1行

A 乙 C 编号 帐户 产品 1 00125000021lifAAAQ 01t25000008AUatAAG 2 00125000021lifBAAQ 01t25000008AUbIAAW 3 00125000021lifBAAQ 01t25000008AUkJAAW 我有 3 列。如果 B 列有重复的 v...

回答 1 投票 0

CSV 中数据提取末尾的尾随逗号

我的问题的一些背景: 我有一个由 MS Access 中的查询创建的 CSV 文件。 CSV 文件的主体包含列;姓名、地址、邮政编码、日期等。最后一行...

回答 4 投票 0

哪个更快:在 IF 期间取消隐藏行或在另一个宏中一次取消隐藏所有行?

我有一个从列表生成工作簿的过程。其中一个选项卡具有不同的高度,我的宏使用一个公式来确定是否隐藏一行。 当我转向下一个工作时...

回答 1 投票 0

VBA 代码提供创建附加记录的选项

我有一个数据库,它通过表单“Abgabe_Unterlagen”将输入收集到表“Abgabe_Unterlagen”中。附加了结构和表单。 这个想法是将记录添加到表中“

回答 1 投票 0

为什么游标类型adOpenForwardOnly的性能比adOpenStatic好?

我试图理解 CursorTypeEnum 0 和 3 之间的区别,如此处所述。两者都是静态的,除了类型 0 只支持前向迭代。 就我而言, rs.Open strsql, cn, 0 返回

回答 1 投票 0

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