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中有两个字典,我想检查第二个字典中是否存在第一个字典的一个项目。我尝试了下面的代码,但没有找到该项目。只有消息“不存在”......
我有一个用户表单,我希望人们输入一个链接,例如bbc.com&我希望程序自动将此字符串转换为名为“website”的超链接(蓝色下划线)。这是......
可以使用VBA操作报表部分标题中的文本标签吗? (MS-ACCESS)
这里可能有愚蠢的问题......但是在MS-Access中是否有可能以编程方式操作文本标签标题,以便在每个标题中出现不同的标题...
所以在Excel 2016中,他们有一个名为Power Query的简洁工具,基本上是一个美化的excel表。每个表都有用于过滤,删除列等的步骤......第一步是源步骤,...
我需要有关此代码的帮助。它可以工作,但我想把它变成一个循环,而不是手动输入另一行代码。所以基本上没有3块代码,我希望它是...
VBA多维数组,为什么第二维的第一个值被复制到第一维的第一个值
我在这里不知所措。我有一个宏,它将两组数据存储到一个多维数组中,然后打开一个新的工作簿,并循环遍历单元格中的数据。我遇到的问题是......
我需要使用宏来舍入到最近的便士。我通过当前设置的宏(见下面的代码)获得了“Round”功能,以显示弹出窗口,供用户手动选择要...
如何使用VBA保存然后重新应用当前过滤器?在Excel 2007 VBA中,我试图保存用户在当前工作表上的任何过滤器清除过滤器“Do stuff”重新应用...
我有一个Access应用程序,其中包含几个子表单,其中包含从不同来源提取的不同类型的数据。我有一个按钮坐在主窗体的顶部,将做不同的...
VBA中的RegEx:如果在一定长度的数字后出现文本/特殊字符,则删除多余的数字
目前,我的代码删除了单元格值中的所有文本和特殊字符,只留下了数字。唯一要做的就是删除文本/特殊字符后的数字......
使用Excel VBA,如何搜索特定单词并在Word文档中插入针对该单词的注释?
我正在尝试创建一个基于Excel的工具,用于检查Word文档中的特定错误。我希望此工具搜索单词/句子并插入评论。我写了一个代码(请...
一直试图将一个街道,郊区和一个邮政编码插入一个表但仍然得到运行时错误'13'类型不匹配这里是代码:Sub arrayData()Dim CustomerNames()As Variant Dim ...
如何监视新创建的外发电子邮件(按“新电子邮件”等)消息以查看MS Outlook中的更改?
简而言之:我希望按“新电子邮件”,然后监控生成的事件电子邮件,特别是添加附件。我在MS Outlook下的VBA工作。我期待新监控......
在Visual Basic中打开两个工作簿时,不会正确分配工作簿变量
运行下面的代码时,根据打开的工作簿,我会得到不同的结果。 sub位于与Master Sheet.xlsm关联的模块中。如果只打开Master Sheet.xlsm,那么代码...
我正在尝试创建一个循环遍历范围内的电子邮件地址列表的宏,如果该值不等于#N / A,则会创建标准的模板化电子邮件。由于名单会随着时间的推移而改变......
我有以下数据表:正如您所看到的,我有5个父母,每个父母都有自己的子树/范围。我想重新订购这些父/子树,给定另一张表中的父顺序关联。 ...
我遇到了这个代码的问题,它应该遍历所有幻灯片中的所有形状并替换它们但它只是在某个点崩溃。首先,它告诉您插入您想要的单词...
好的,所以我觉得我对如何做到这一点感到困惑,也许我做的事情显然是错的?这是我的代码:Private Sub CommandButton1_Click()Dim wbI As Workbook,wbO As Workbook,...
我正在Excel 2016上工作,但是当我希望我的同事在他们在Excel 2013上运行的机器上测试它时,它会抛出错误:“找不到项目或库错误”我知道你可以......
所以我有一个15列100行的数据表,它具有不同的百分比,从100%-0%,我希望得到所有可能的组合。现在我有一个代码可以...