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

单击一个单元格触发宏后Excel崩溃

正如标题所提到的,宏在单击一个单元格后触发它会崩溃。我已经使用了2个月没有崩溃或其他问题,但它今天一直在崩溃。然后,我试图运行...

回答 1 投票 0

如何重复连接excel中的列

我在excel表中有256列。我需要通过合并成对的列将它们带到128列。如何在整个工作表中重复连接两个单元格的过程例如:Col | Col2 | ...

回答 3 投票 0

使用非连续范围的值通过RowSource属性填充UserForm Combobox

我有一个范围包含单元格,其内容我想用于通过RowSource属性填充Userform ComboBox。但是,我似乎没有让它工作。我尝试了各种不同的......

回答 3 投票 -1

有没有办法根据变量中的国家/地区名称选择正确的国家/地区标志?

本守则隐藏除德国之外的所有国旗。我有一个存储国家短名称的变量,如GER,NL等。有没有办法让只有相应的标志可见而没有......

回答 2 投票 0

在Excel VBA中筛选数组

如何过滤多维数组?我的代码既不起作用也不看起来很整洁:Option Explicit Sub CalcE()Dim TotalRows As Long Dim myArray,myArray2 As Variant Dim i,as As Integer ...

回答 2 投票 0

Excel VBA 2016中使用Range.Autofilter的运行时错误1004

我的代码是使用ActiveSheet .AutoFilterMode = False .Range(“23:23”)。AutoFilter End With这在Excel 2010中运行良好,但是使用Excel 2016我得到: - 运行时错误'1004'AutoFilter方法...

回答 1 投票 0

多个Excel工作表中的随机行选择

我有另一个宏的输出excel文件,它有多个工作表(名为100,101,102 ......等)。工作表编号将根据以前的宏输出而有所不同。还有一张名为sheet1的表...

回答 2 投票 1

Outlook日历(VBA)中的Items.Restrict约会

我试图让日历中的所有约会在本月5日到下个月4日之间发生(包括那些日子发生的约会)。这是代码:Private Sub ...

回答 1 投票 0

从以下超链接中停止Excel

是否可以在Excel中停止跟踪超链接?我非常愿意使用宏和其他方法。我经过几个小时的搜索后发现了以下类型的“解决方案”,但它们不起作用:......

回答 2 投票 2

如果字符串包含长(+10位)数字,则返回true

我想检查提供的字符串是否包含超过十位数的数字。 exampleString = aaa123aaa12345aaaa

回答 3 投票 0

用于检测和匹配表大小的条件格式[Excel]

我创建了几个表(大约200个),这些表是从用户输入的下拉列表中生成的。它有效,但很难看。我虽然根据大小应用条件格式...

回答 1 投票 -1

使用VBA将公式分配给Excel单元格

如何将公式(从网络驱动器上的另一个文件中读取数据而不打开它)分配到另一个Excel文件中的单元格,在同一个驱动器上,但在另一个文件夹中?终端用户 ...

回答 1 投票 2

获取特定单元格中的文件名

有没有办法使用VBA我们可以运行一个窗口选择一个文件,当我们点击它时,名称应该被复制而没有它的扩展名(.txt),应该被复制到工作表“TEXT”,单元格AZ2。一世 ...

回答 2 投票 0

使用Windows API调整Userform和Multipage的大小

我不熟悉Windows API。我复制了一个关于使用W.API调整用户窗体大小的代码,但是我还希望在调整其大小时将多边形的宽度绑定到用户窗体。我也可以用W.API来......

回答 1 投票 -1

当前文件名格式为“Number1_1170_Date”,我希望将这些文件重命名为“Number2_1170_Date”。但是Number2是SQL数据库中的一列?

截至目前,我有多个文件夹文件名,格式为“Number1_1170_Date”,我正在尝试将格式更改为“Number2_1170_Date”但问题是:Number2是...中的一列

回答 1 投票 1

VBA动态范围公式未设置在范围内

我的代码有问题。我使用userform运行一个简单的VBA代码,在工作簿的工作表之一中,我在特定列的特定范围内运行我的公式。不知何故,我不知道为什么,......

回答 2 投票 0

使用VBA获取excel文件名信息

我有一个主文件夹,里面有多个子文件夹。例如:主文件夹名称为MAIN。在MAIN中,有子文件夹名为sub1,sub2,sub3,sub4 .....在子文件夹中,...

回答 2 投票 0

VBA代码将一个单元格的条件格式复制到未指定范围的单元格

我正在寻找有关条件格式的VBA代码的帮助。我正在寻找的是我的单元格A1到B2的复制格式直到行的结尾(即B2:B到lastrow)我尝试了下面的...

回答 2 投票 0

更改单元格值更改的Range.Style

单元格只有两个可能的输入:True或False(布尔值)。我的目标是在布尔值设置为True时更改样式。我尝试了以下代码Private Sub Worksheet_Change(...

回答 1 投票 0

如何将WORD文件转换为带有不同标题的.txt文件?

我有很多word文件(~5000)与不同的标题,我用宏读取,并将放在文件夹中的这些多个word文档合并到一个文档中。这里有相关代码:Sub ...

回答 1 投票 0

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