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循环中的变量?

我试图创建一个循环遍历行的循环:(a)在循环列中的新单元格值触发时刷新变量,或(b)在满足条件时更新其值并且...

回答 1 投票 0

如何移调当前范围?

如何在下面的代码中转置输出? Dim lastRow As Range,rng1 As Range Set rng1 = Worksheets(1).Range(“I80:I83”)设置lastRow = ThisWorkbook.Worksheets(“Sheet1”)。Cells(ThisWorkbook ....

回答 1 投票 0

如何从表(特定范围)中获取数据总和?

我的Excel工作表有一个表从SQL数据库复制数据。该表包含从第1天到今天的机器使用模具的数据。表中有多台机器的数据。 --------...

回答 1 投票 0

嵌入式word文档字段中的父文件地址是绝对的

怎么能让它相对?我在“E:\ Administration \ Salary”中有“WB1.xlsm”。 Sheet1中嵌入了一个word文档:( Microsoft Word启用宏的文档对象)我做了复制和粘贴单元格(2,1)...

回答 1 投票 0

在VBA中使用ChemDrawControl16从绘制的Molecule中提取SMILES

在Excel 2016中,我打开VBA Windows(ALT + F11)。 Unter工具 - >参考我标记为“CS ChemDraw Control 16.0 Library”和“CS ChemDraw 16.0 Object Library”,然后单击“确定”。然后我 ...

回答 1 投票 0

在像DateDiff这样的VBA日期函数中,“day of year(y)”和“Day(d)”有什么区别? [关闭]

我无法理解VBA DateDiff函数中interval参数的“day of year(y)”和“Day(d)”选项之间的区别。在什么情况下(例如......

回答 1 投票 -1

按名称查找列标题并选择列标题下方的所有数据

我从这篇文章复制了这段代码:stack post Sub FindColumn()Dim rngAddress As Range Set rngAddress = Range(“A1:BZ1”)。Find(“STVCNTY CODE Mailing”)如果rngAddress是Nothing那么MsgBox“......

回答 1 投票 0

使用VBA循环访问HTML代码

我想从网站搜索HTML代码,只有在有结果的情况下才能使用Internet Explorer打开搜索。我试图根据我的需要更改附加的代码,但我发现了。 ...

回答 1 投票 0

有没有办法跟踪哪个Sub已经运行

这是一个理论问题,而不是其他任何东西,如果可能的话,我可以使用它。我在互联网上看,并没有发现这一点。有没有办法让excel跟踪......

回答 3 投票 1

在MS Access VBA中运行SQL更新查询

我正在尝试运行此代码以从VBA触发更新查询。 Access给我一个语法错误。我怀疑这与我正在尝试使用INNER JOIN运行更新查询的事实有关...

回答 2 投票 1

如何在vba中使用SQL Server中的一个过程中的多个记录集

我已将MS Access前端链接到SQL Server(并以某种方式后悔该决定)。现在我有一堆程序与一个复杂但相似的WHERE部分但不同的SELECT DISTINCT所以我会......

回答 1 投票 1

如何使用Excel生成包含同名word文件的文件夹?

我是一名技术作家,我正在寻找一种简化我的软件发布工作流程的方法。对于每个版本,我们都会获得包含请求编号和描述的Excel更改文件。我们的 ...

回答 1 投票 1

激活工作簿Excel 2010中的隐藏工作表

我有一个名为“摘要”的摘要表,上面有一个链接。此链接转到以下子:Sub WTButton()调用GoToWorksheet(“Wilmington”)End Sub如您所见,这会调用另一个子...

回答 3 投票 1

使用VBA和ImageMagick在文件夹中旋转选定的图像

我想检查一个文件夹,如果我的图像的旋转版本存在,如果不存在我想使用ImageMagick自动为我做(或另一个程序,如果它是一个更好的选择)。这是我的 ...

回答 1 投票 0

错误时恢复旧VBA

假设你的主子中有On Error Defined。 Sub Main()On Error Goto CatchAll'...一些代码...转到此处调用XYZ CatchAll:Msgbox“发生意外错误”End End ...

回答 3 投票 1

在VBA之间交换+在双屏幕上居中

我想让我的主菜单和后续表格一起正常运行。我目前正在发生的是在第二次单击Employee_Form按钮时表单加载备份然后跳转...

回答 1 投票 1

在Vlookup中使用set变量

我正在尝试在名称是已定义单元格的单元格中使用以下公式。当我运行'MsgBox Name.Address'时,它给了我正确的单元格,但是当我运行公式时,我得到运行时错误'1004'...

回答 2 投票 0

通过CreateObject(“应用程序”)获取Access 2007中的全名..?

我试图通过CreateObject()方法获取Access 2007中当前db文件的全名,但它不起作用,它只返回一个空字符串。我正在使用CreateObject(),因为......

回答 1 投票 2

当我创建一个新的工作簿并使用另一个工作簿向其添加工作表时,工作表显示在工作簿窗口中但VBA无法识别它们

所以我要做的是每年创建一个新的工作簿。如果工作簿的某个工作表中存在两个不同年份的数据,则会创建一个新工作簿。当它看到两个......

回答 1 投票 2

撰写电子邮件时触发

每次选择消息时都会执行此代码。我希望这个代码只有在我编写新的邮件/回复/转发时才能执行。 Private Sub Application_ItemLoad(ByVal Item As Object)...

回答 1 投票 0

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