Visual Basic for Applications(VBA)是一种用于编写宏的事件驱动的面向对象编程语言,用于整个Office套件以及其他应用程序。 VBA不等同于VB.NET或VBS;如果您在Visual Studio中工作,请使用[vb.net]。如果您的问题专门针对编程任何MS Office应用程序,请使用相应的标记:[excel],[ms-access],[ms-word],[outlook]或[microsoft-project]。
Excel vba:为每个对象类设置一个长变量会大大增加执行时间
我有一个使用Client类的主子服务器:创建一个包含100 000个客户端的数组,并在数组上循环100次,每次为每个客户端设置一个不同的随机数。子开始()......
说明在我的工作簿中有三张表,用户可以在其中输入或更改数据。目前,当用户在C列中以下拉列表方式选择4个选项中的1个时,相应的...
我正试图通过VBA代码将我的所有垃圾邮件移到我的收件箱中。不幸的是,我在这一行上收到了'424对象所需'错误:Item.Move(olFLD)当我尝试从收件箱中移动邮件时代码有效...
我正在尝试自学VBA(主要是在Excel 2010中)并且我坚持使用一些代码。我利用Excel先生,Excel很有趣等网站,以及谷歌带我去的其他地方,但我...
所以我试图在excel一个单元格中移动一个相对范围但是我在尝试这样做时遇到错误。我基本上有2个工作表。第二个包含几个带有主机名的单元格。下面......
我想使用excel DateAdd函数为包含波斯语/日历日期的单元格添加一些天。所以,我创建了一个按钮,并为它分配了一个宏,如:Sub mydateaddfunction()Dim ...
出于某种原因,我的VBA编辑器改变了行为,现在要查看模块中另一个子例程的代码,我必须使用下拉列表导航到它们,因此一次只能看到一个。我如何能 ...
将一些工作表从另一个文件复制到我的活动工作表时,我遇到了一些问题。我目前使用的代码如下:使用Workbooks.Open(ActiveWorkbook.path&“...
我收到运行时错误'75':我的VBA代码中的路径/文件访问错误,我不确定该错误背后的原因。当我调试代码时,我看到这个特定的行为......
我有一个包含少量项目的数组,每个项目代表一个名称范围。我正在尝试编写一个代码来删除仅存在于该数组中的命名范围。示例:[Arr1] = {Fruits,Vegetables,friends,Classes} ...
简单的问题。下面的代码工作正常:Dim hoja作为工作表For Each hoja In Workbooks(“Origen.xlsx”)。工作表Msgbox hoja.name next但是,以下代码不起作用。能够 ...
以前我有一个Excel VBA代码,它为表格中的整个列执行从1张到另一张的索引和匹配公式。代码示例如下:使用Me.Range(“table1 [Description]”)....
我在Excel中做汽车制造商列表,我有组合框的问题。我从D2列填充我的组合框。美国美国日本德国法国例如美国有很多......
我在Excel中有以下格式的数据:输入:Col1 | Col2 A1; A2; A3; A4 | B1; B2; B3; B4 A5; A6 | B5; B6 A7; A8 | B7; B8我希望数据在后续格式中,即输出Col1 | Col2 A1 ......
当使用下面的代码通过代号引用工作表时,我会为“Sheet34”的每个实例打开文件资源管理器。我怎么能阻止这个? Private Sub CheckBox4_Click()应用程序....
我编写了一个Excel VB代码,使用户可以选择包含CSV文件的文件夹,宏将所有CSV文件插入到工作簿中,每个工作表都被命名为文件名...
我正在从一本书中学习VBA,其中的示例函数是:Function CubeRoot(number)CubeRoot = number ^(1/3)End Function如果我从子程序调用该函数,我得到正确的...
我在工作表上有多个下拉列表,有时需要个人在验证字段中输入多个选择。换句话说,有时他们需要的不仅仅是苹果,他们......