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

在更新第一个单元后强制用户更新另一个单元

我有一个电子表格,上面有销售清单。当用户将“状态”列设置为“已关闭”时,我想强制他们在“关闭日期”列中输入日期。所以我有这个; A1(状态),B1 ......

回答 1 投票 -1

手动更改单元格值而不破坏正在运行的宏中的无限循环?

我想制作一个具有无限循环的宏。在这个循环中,我每秒更改一次单元格的值。我想手动更改单元格而不停止宏(代码中的Alpha变量)。是......

回答 1 投票 2

如何使用Union组合两个不相邻的范围?

我想创建一个范围(Rng3),它结合了下表的第一行和第三行。 1 2 3 4 5 11 22 33 44 55 111 222 333 444 555要做到这一点,我使用这个脚本:Sub ...

回答 4 投票 2

Vba代码在同一工作簿的单独工作表中打开多个文件

我有一个代码,允许我在Excel工作簿中打开一个文件,但是我希望能够在同一个工作簿中打开多个文件,名为p00001,p00002,p00003等等。有谁知道怎么样......

回答 1 投票 3

相同的Worksheet_Activate代码,但不同的范围不适用于工作表2

首先,我对Excel和其他应用程序中使用的宏和vba一无所知。我从互联网上复制并在表1中运行以下代码:Option Explicit Private Sub ...

回答 1 投票 0

运行时错误91与VBA Web抓取不时

我遇到过这篇文章。我尝试了接受的答案建议的解决方案,并提出了以下代码。 Sub WebScraping()Dim appIE As Object Dim myValue As String Dim iLastRow As ...

回答 1 投票 0

只复制日期,而不是从背后的公式复制到另一张

我想只将数据而不是背后的公式从“数据”表复制到“报告”表中。 Sub CopyValueDown()Dim lRow As Integer lRow = Sheets(“Data”)。Range(“A”&Rows.Count)....

回答 1 投票 -1

如何在VBA中的用户窗体上使用组合框和文本框来搜索和查找活动Excel电子表格中的数据?

我一直在努力寻找过去两天的答案,我仍然不明白如何编码。我正在学习VBA,因为我参与了一个项目,但我对vb.net编码更熟悉。所以为此......

回答 2 投票 -5

执行打印命令后,将焦点设置在文本框上

请帮助我以下情况:当我用vba编写print命令的代码时,它运行正常。但是在运行打印命令之后,光标不会聚焦在文本框上。我必须使用命令来关注光标...

回答 1 投票 0

Word VBA命令确定找到的字符是否在行尾

我正在尝试创建一个宏来搜索单个字符,并根据字符是否在最后(什么也不做)或开始(做某事)来执行特定操作...

回答 1 投票 -1

Excel:创建按钮以保存当前版本并重置单元格

我目前使用打印出的网格来记录我的工作,但搜索和整理它有点痛苦。我想要数字化,但想找到一个简单的“保存当前版本”和“重置表单”......

回答 1 投票 0

VLOOKUP宏的可重用性

我正在尝试创建一个包含VLOOKUP的宏,但VLOOKUP文件每次都会更改。我希望VLOOKUP中的引用文件是一个变量。理想情况下,宏会提示......

回答 2 投票 0

将txt / xlsx文件导入到宏访问的最快方法

我想导入所有文件(文件夹中的txt或xlsx)我已经创建了宏来执行此操作。 (所有列必须为char)要导入txt文件,我生成schema.ini文件。要导入我用过的excel文件......

回答 2 投票 -2

是否有一个宏可以放在命令按钮上,将当前工作表移动到另一个已关闭的工作簿? [关闭]

我有两个部门的工作簿。 “工作人员”和“已完成的工作人员”“工作人员”是其他部门在“任务”请求中输入的共享书籍。部门里的人,把它们填满......

回答 1 投票 -6

在VBA上简化OR和AND

如何简化此功能,不重复:如果[F11] =“”或[F12] =“”或[F13] =“”或[F14] =“”或[F15] =“”或[F16] ] =“”或[F17] =“”或[F18] =“”或[F19] =“”或[F20] =“”或[......

回答 2 投票 0

确定未锁定单元格范围的快速方法

在线论坛中的一个常见请求是用于识别表单中未锁定单元格的代码。标准解决方案使用循环来迭代活动的已使用部分中的每个单元格...

回答 6 投票 8

名称管理器中的外部数据删除!怎么这么简单? VBA Excel

如何简化此代码以删除名称管理器中的externaldata_ *。 ActiveWorkbook.Names(“ExternalData_21”)。删除ActiveWorkbook.Names(“ExternalData_22”)。删除ActiveWorkbook.Names(“...

回答 1 投票 1

将许多文本文件导入单个Excel工作表:每行一个,文档A中的文件名,B中的内容

我想将多个文本文件导入到单个Excel 2016工作表中。第一个文本文件的名称应该进入单元格A1,第二个文本文件的名称应该进入A2,依此类推。 ...

回答 1 投票 -1

VBA:带for for循环的sum变量

我试图在行中对包含特定文本字符串的单元格求和。下面是我提出的,但是,当它到达第一个货币文本时,我在第二个循环上一直收到错误。 ...

回答 1 投票 0

Excel VBA删除ExternalData_ *范围名称

我有一些连接从Internet上获取数据到我的Excel文件。每次将数据复制到文件时,我都会得到一个范围名称,如:ExternalData_1 ExternalData_2 ...我正在尝试删除...

回答 1 投票 1

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