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

增加循环中的列

我面临的问题似乎非常奇怪。我想循环遍历目录中的所有文件来计算文件的数量(对于i = 1到数字文件)((OK),打开它们中的每一个(OK)并复制...

回答 2 投票 0

为什么在R,Excel和VBA中男性>女性等于TRUE?用其他语言怎么样?

我正在学习这门课程:在DataCamp和一个练习(性别之战)中介绍R,有一个这样的指令:在编辑器中阅读代码,然后单击“提交答案”以...

回答 4 投票 6

列格式转换为数字,但显示为文本

我是一张使用其他工作表中的ADO select语句生成的工作表。所以我必须手动设置一些格式。所以这就是我的方式。使用ThisWorkbook.Sheets(“Invoice”).Columns(1)....

回答 1 投票 2

为变量赋值(nameOfVariable)

是否可以使用类似变量的东西(nameOfVariable)= myValue我在做什么:在我的XLA外接程序宏上使用了很多模块级变量;许多人是公共的,256人是Const。部分......

回答 2 投票 3

基于多个标准的两个不同工作表的连接和求和单元

WorkSheet 1的图像WorkSheet 2的图像如果我想在一列中对单元格求和并根据两个不同的标准在另一列中连接单元格,那么Excel VBA代码会是什么样子?

回答 1 投票 0

当参数还需要引号时,如何在每个项目周围创建一个带引号的数组?

我正在尝试使用VBA在OLAP Slicers上选择多个项目。这样做的文字命令的例子是:ThisWorkBook.SlicerCaches(“Some_Slicer_Cache”)。VisibleSlicerItemsList = Array(_“[...

回答 1 投票 0

VBA在OSX上遇到strerror / strncpy问题

每次使用此代码时,我的Excel电子表格都会锁定。通常这意味着某种声明或调用错误(无知的错误),但我还没有确定它。这个例子是VBA ......

回答 1 投票 1

这个编码有什么问题?我得到一个错误消息方法范围的对象工作表失败

Sub navrec()Dim uut As Double Dim defaultrange As Range Dim colk As Range Set colk = Range(“k:k”)Set defaultrange = Range(“a7:s50000”)Sheet4.Range(defaultrange).AutoFilter Field:= 4 ,Criteria1:=“......

vba
回答 1 投票 0

如何使用Checkbox将工作表打印为一个文件Excel VBA

我在Excel工作簿中有11个工作表(Sheet1,Sheet2,Sheet3等)的列表。我需要能够从该列表中选择一组要打印为一个文件的工作表。表格的名称不会......

回答 2 投票 0

通过设置工作簿之间相等的变量范围来复制。对象工作表范围失败[重复]

我试图通过设置范围(具有不同数量的行但静态列)彼此相等的方式将值从一个工作簿复制并粘贴到主工作簿中。 whWb.whexpoSh是......

回答 1 投票 1

VBA当鼠标悬停在一条线上并显示语法粗体字意味着什么?

我继承了一个我正在进行更改的大型工作簿。 (这就是为什么我必须用眼睛而不是i来命名,因为它已经被使用了)我有一本工作簿,第一张是摘要......

回答 2 投票 0

当我在选择列后执行“Cells.Find”时,搜索意外地离开了所选列。

当我在选择列后执行“Cells.Find”时,搜索意外地离开了所选列。我希望Find保留在我选择的列中,就像使用'Find'时一样...

回答 2 投票 0

在Excel中使用自动填充和受保护的单元格

我目前正在尝试制作一个进出仓库的驱动程序日志。这是我使用Private Sub Worksheet_Change(ByVal Target As Range)的代码如果Target.Column = 2或者......

回答 1 投票 0

ActiveCell.EntireRow.Delete

我有这个VBA代码来删除excel中的行Sub deleterows()i = 1 Do Until i = 150000 If ActiveCell.Value = False Then ActiveCell.EntireRow.Delete End If ActiveCell.Offset(1,0)。激活我......

回答 3 投票 0

根据特定文本字符串选择列

我正在尝试组合一个宏,它将选择某些列并将它们粘贴到一个新的表中。问题是,当人们认为合适时,列往往会被添加和删除...

回答 2 投票 2

简单的日期差异引用表单控件

我正在尝试进行简单的日期差异计算,该计算返回“年”和“月”值。我现在的代码是:Private Sub Form_AfterUpdate()Dim IntegerYears As Long Dim IntegerMonths As ...

回答 2 投票 0

来自Google Sheet的Web查询仅返回100行

我目前正在运行以下Web查询,以从我使用的Google工作表中返回3000多行数据。不幸的是,当我运行它时,它只返回100行数据。无论如何要扩展它......

回答 1 投票 0

Excel:如果单击其他单元格,则删除单元格内容

我有以下代码,每次在范围内点击它(“C3:C40)”时,在单元格上设置“x”。问题是它将“x”放在多个单元格中,我只想在该范围内只有一个“x”,只...

回答 3 投票 1

命名范围字符串限制

我最近尝试使用自编函数添加命名范围。在玩这些名字的时候,我发现由于某种原因,在“......”中添加“nam3”或“3nam”等名称是不可能的。

回答 1 投票 1

求和单元格在其他工作表中粘贴最终值

Sub Copy8()'H0544工作表(“PCR AND HPC”)。总和(.Range(“D3:D5”))。复制工作表(“CARE”)。范围(“c25”)。PasteSpecial Paste:= xlValues End Sub我试图在一张纸上总计3个单元格然后粘贴...

回答 1 投票 -1

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