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

如何将列复制并粘贴到从不同行开始的其他工作簿?使用VBA

这是我到目前为止的VBA代码:Sub refreshActionLog()'Dim current As Worksheet'Dim source As Workbook'Dim sourcesheet As Variant Application.ScreenUpdating = False Set current = ThisWorkbook ....

回答 1 投票 0

在vba中转换公式

请帮我采用以下公式为vba格式:= MID(A2,FIND(CHAR(64),A2)+ 1,LEN(A2))和= IF(ISNUMBER(MATCH(B2,MTLS!B:B,0) ))= TRUE,“MTLS”,“不是MTLS”)我的方法只是首先......

回答 1 投票 0

使用按钮编号的变量调用按钮单击模块

我正在使用具有近200个按钮的Excel VBA宏。我想在一个模块中使用click事件。我已经看到我必须将事件更改为Public并使用:调用userform1 ....

回答 1 投票 -1

在VBA / Python / Shell中实现treeset数据结构存储和读取[关闭]

我有一个像这样的文本文件LEVEL = 3 LEVEL 1 = CLASS 7 LEVEL 2 = ROLL 1 LEVEL 3 = MALE JOHN,12 LEVEL2 = ROLLNO2 LEVEL3 = FEMALE JULIA,11我们需要读取此文件并需要输出像CLASS7 | .. 。

回答 1 投票 -1

关闭Word文档的ChartData窗口

我有代码打开Word文档并浏览图表,更新数据。问题是我连续多次调用这个宏。即使我关闭Word应用程序,...

回答 1 投票 1

使用NEXT日期打开一个新工作表

因此,我需要一个宏代码来命名工作表,并在其上设置下一个日期,如前一个工作表被称为Tue 27,那么下一个工作表(新工作表)应该是星期三28,我当前的代码只将其命名为...

回答 2 投票 0

重新安排时自动更新Outlook会议提醒

我正在尝试找到一种方法(规则或VBA,我不可知),以便在重新安排会议时自动更改提醒值。我已经四处寻找,但一直无法找到触发改变的方法......

回答 2 投票 1

隐藏2个范围的列

我必须在范围为空时隐藏列,并且我在不同的工作表中有2个范围来控制何时隐藏或取消隐藏这些列。我正在尝试使用带有2个变量的FOR循环,但我不是......

回答 1 投票 0

将单元格的字体颜色和背景颜色应用于形状

我使用以下代码根据另一个工作表中单元格的内容在一个工作表上构建一个形状。不幸的是,形状不保持...的字体颜色和背景颜色。

回答 1 投票 0

对于不同的文件版本,VBA Windows激活失败

我有一个ASPX页面生成的Excel文件,该页面在PROTECTED VIEW中打开。我希望编写一些Excel 2013 VBA来格式化Excel 97文件并保存。 Windows(“DS - 事件和链接...

回答 1 投票 0

将excel行导出到单个文本文件

我正在使用下面的VBA代码将Excel行导出到单个文本文件(文件名是B列)Sub ExportTextFiles()Dim i As Long Dim LastDataRow As Long Dim MyFile As String Dim fnum ...

回答 1 投票 0

选择A列中最后使用的单元格,然后将其扩展到H列

您好我在尝试根据A列选择范围“A2:H2”到最后一个填充的单元格(因此在这种情况下应该选择“A2:H59”)。范围不固定,因此无法精确定义...

回答 3 投票 1

添加,删除,复制或更改工作表时,工作表列表应更新

我有一个宏(“List_of_sheets”),它创建工作簿中所有工作表的列表,并将列表放在“工作表” - 表格下面的“标题”字样。宏删除以前的...

回答 1 投票 0

在设置错误处理程序时,IDE会引发Excel VBA运行时错误

我有一个基于VBA的应用程序的用户报告了一个奇怪的错误,我想知道这可能是因为VBA IDE引起错误是一个错误处理程序。代码 ...

回答 1 投票 0

如果多行中出现相同的值,则Excel创建下拉列表

我有一个代码在第一张纸上循环一个范围,并与第二张纸上的值匹配。如果我看到的匹配是验证一个单元格是否仅包含数字,如果它是真的,则从...复制

回答 1 投票 0

从PowerShell运行PowerPoint宏

我有一个带有以下宏的PowerPoint:Sub test()MsgBox“testing”End Sub和这样的PowerShell脚本:$ ppt = New-Object -ComObject PowerPoint.Application $ presentation = $ ppt ....

回答 1 投票 1

Excel VBA - 引用可能不存在的ComboBox中的列

我在excel用户表单中有一个ComboBox,其中有两个列,第一个是隐藏的,包含员工员工编号,第二列包含员工姓名。我从用户表单生成一封电子邮件...

回答 3 投票 0

VBA嵌套“for”和“if”

我在循环中做嵌套,基本上是:1:对于i = 1到n如果条件1那么2:对于j = 1到m如果条件2那么3:对于k = 1到p如果...

回答 2 投票 1

将标题行添加到列表框

我正在使用列表框在word中的userforms中显示数据。但是,我无法设置标题标题或弄清楚如何使单击标题以按该列排序。 GUI ....

回答 1 投票 0

VBA循环通过UserForm上的按钮

我没有使用VBA这么新 - 但所有搜索都没有给我答案它真的是一个简单的问题。我在Excel表单中有一组按钮。每个代码都是......代码非常相似

回答 3 投票 0

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